in Backend/Core/ForTea.Core/Psi/Directives/TemplateDirectiveInfo.cs [29:57]
public TemplateDirectiveInfo() : base("template")
{
LanguageAttribute = new LanguageAttributeInfo();
HostSpecificAttribute = new EnumDirectiveAttributeInfo(
"hostspecific",
DirectiveAttributeOptions.None,
"true",
"false",
"trueFromBase"
);
DebugAttribute = new BooleanDirectiveAttributeInfo("debug", DirectiveAttributeOptions.None);
InheritsAttribute = new DirectiveAttributeInfo("inherits", DirectiveAttributeOptions.None);
CultureAttribute = new CultureDirectiveAttributeInfo("culture", DirectiveAttributeOptions.None);
CompilerOptionsAttribute = new DirectiveAttributeInfo("compilerOptions", DirectiveAttributeOptions.None);
LinePragmasAttribute = new BooleanDirectiveAttributeInfo("linePragmas", DirectiveAttributeOptions.None);
VisibilityAttribute = new T4VisibilityDirectiveAttributeInfo(DirectiveAttributeOptions.None);
SupportedAttributes = ImmutableArray.Create(
LanguageAttribute,
HostSpecificAttribute,
DebugAttribute,
InheritsAttribute,
CultureAttribute,
CompilerOptionsAttribute,
LinePragmasAttribute,
VisibilityAttribute
);
}