1 override of Directive
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\DirectiveDescriptor.cs (1)
254
public override string
Directive
{ get; }
37 references to Directive
Microsoft.CodeAnalysis.Razor.Compiler (37)
Language\DefaultDirectiveSyntaxTreePass.cs (1)
84
var errorLength = /* @ */ 1 + SectionDirective.Directive.
Directive
.Length;
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (9)
248
RazorDiagnosticFactory.CreateDirective_BlockDirectiveCannotBeImported(descriptor.
Directive
));
356
DirectiveName = descriptor.
Directive
,
365
DirectiveName = descriptor.
Directive
,
414
DirectiveName = CSharpCodeParser.AddTagHelperDirectiveDescriptor.
Directive
,
423
DirectiveName = CSharpCodeParser.AddTagHelperDirectiveDescriptor.
Directive
,
453
DirectiveName = CSharpCodeParser.RemoveTagHelperDirectiveDescriptor.
Directive
,
462
DirectiveName = CSharpCodeParser.RemoveTagHelperDirectiveDescriptor.
Directive
,
492
DirectiveName = CSharpCodeParser.TagHelperPrefixDirectiveDescriptor.
Directive
,
501
DirectiveName = CSharpCodeParser.TagHelperPrefixDirectiveDescriptor.
Directive
,
Language\DirectiveDescriptorComparer.cs (3)
29
string.Equals(descriptorX.
Directive
, descriptorY.
Directive
, StringComparison.Ordinal) &&
45
hash.Add(descriptor.
Directive
, StringComparer.Ordinal);
Language\Legacy\CSharpCodeParser.cs (21)
204
currentKeywordsSet.Add(directiveDescriptor.
Directive
);
205
MapDirective((builder, transition) => ParseExtensibleDirective(builder, transition, directiveDescriptor), directiveParserMap, keywordsSet, context, directiveDescriptor.
Directive
);
1524
AssertDirective(descriptor.
Directive
);
1572
new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.
Directive
));
1626
descriptor.
Directive
,
1639
new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.
Directive
));
1651
new SourceSpan(CurrentStart, identifierLength), descriptor.
Directive
));
1668
new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.
Directive
));
1683
new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.
Directive
));
1698
new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.
Directive
));
1716
new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.
Directive
));
1737
new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.
Directive
, CurrentToken.Content, lastSeenMemberIdentifier ?? string.Empty));
1790
new SourceSpan(CurrentStart, identifierLength), descriptor.
Directive
));
1831
descriptor.
Directive
,
1886
var block = new Block(descriptor.
Directive
, directiveStart);
1939
if (Context.SeenDirectives.Contains(descriptor.
Directive
))
1942
var errorLength = /* @ */ 1 + descriptor.
Directive
.Length;
1945
new SourceSpan(directiveStart, errorLength), descriptor.
Directive
));
2018
new SourceSpan(CurrentStart, contentLength: 1 /* { */), descriptor.
Directive
, "{"));
2024
new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.
Directive
, "{"));
2054
new SourceSpan(startingBraceLocation, contentLength: 1 /* } */), descriptor.
Directive
, "}", "{"));
Language\Syntax\SyntaxSerializer.cs (1)
119
WriteValue($"Directive:{{{descriptor.
Directive
};{descriptor.Kind};{descriptor.Usage}}}");
Mvc\RazorExtensionsDiagnosticFactory.cs (2)
87
return RazorDiagnostic.Create(PageDirective_CannotBeImported, source, PageDirective.Directive.
Directive
, fileName);
96
=> RazorDiagnostic.Create(PageDirective_MustExistAtTheTopOfFile, source, PageDirective.Directive.
Directive
);