/*---------------------------------------------------------
 * Copyright (C) Microsoft Corporation. All rights reserved.
 *--------------------------------------------------------*/
var __extends=this&&this.__extends||function(e,t){function n(){this.constructor=e}for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);n.prototype=t.prototype,e.prototype=new n};define("vs/languages/razor/common/razorWorker",["require","exports","vs/languages/html/common/htmlWorker"],function(e,t,n){function r(){var e={a:["asp-action","asp-controller","asp-fragment","asp-host","asp-protocol","asp-route"],div:["asp-validation-summary"],form:["asp-action","asp-controller","asp-anti-forgery"],input:["asp-for","asp-format"],label:["asp-for"],select:["asp-for","asp-items"],span:["asp-validation-for"]};return{collectTags:function(){},collectAttributes:function(t,n){if(t){var r=e[t];r&&r.forEach(function(e){return n(e,null)})}},collectValues:function(){}}}t.getRazorTagProvider=r;var i=function(e){function t(t,n,r){e.call(this,t,n,r)}return __extends(t,e),t.prototype.addCustomTagProviders=function(e){e.push(r())},t}(n.HTMLWorker);t.RAZORWorker=i});