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)
246
RazorDiagnosticFactory.CreateDirective_BlockDirectiveCannotBeImported(descriptor.
Directive
));
352
DirectiveName = descriptor.
Directive
,
361
DirectiveName = descriptor.
Directive
,
410
DirectiveName = CSharpCodeParser.AddTagHelperDirectiveDescriptor.
Directive
,
419
DirectiveName = CSharpCodeParser.AddTagHelperDirectiveDescriptor.
Directive
,
449
DirectiveName = CSharpCodeParser.RemoveTagHelperDirectiveDescriptor.
Directive
,
458
DirectiveName = CSharpCodeParser.RemoveTagHelperDirectiveDescriptor.
Directive
,
488
DirectiveName = CSharpCodeParser.TagHelperPrefixDirectiveDescriptor.
Directive
,
497
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
);
1540
AssertDirective(descriptor.
Directive
);
1588
new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.
Directive
));
1642
descriptor.
Directive
,
1655
new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.
Directive
));
1667
new SourceSpan(CurrentStart, identifierLength), descriptor.
Directive
));
1684
new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.
Directive
));
1699
new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.
Directive
));
1714
new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.
Directive
));
1732
new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.
Directive
));
1753
new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.
Directive
, CurrentToken.Content, lastSeenMemberIdentifier ?? string.Empty));
1806
new SourceSpan(CurrentStart, identifierLength), descriptor.
Directive
));
1847
descriptor.
Directive
,
1902
var block = new Block(descriptor.
Directive
, directiveStart);
1955
if (Context.SeenDirectives.Contains(descriptor.
Directive
))
1958
var errorLength = /* @ */ 1 + descriptor.
Directive
.Length;
1961
new SourceSpan(directiveStart, errorLength), descriptor.
Directive
));
2034
new SourceSpan(CurrentStart, contentLength: 1 /* { */), descriptor.
Directive
, "{"));
2040
new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.
Directive
, "{"));
2070
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
);