98 references to Context
Microsoft.CodeAnalysis.Razor.Compiler (98)
Language\Legacy\CSharpCodeParser.cs (59)
268
if (
Context
== null)
302
_tokenizer.Reset(
Context
.Source.Position - split.right.Content.Length);
356
Context
.ErrorSink.OnError(diagnostic);
410
Context
.ErrorSink.OnError(
416
Context
.ErrorSink.OnError(
422
Context
.ErrorSink.OnError(
466
Context
.ErrorSink.OnError(
486
rightParen = OutputAsMetaCode(missingToken,
Context
.CurrentAcceptedCharacters);
608
else if (At(SyntaxKind.Not) &&
Context
.Options.AllowNullableForgivenessOperator)
723
Context
.ErrorSink.OnError(
749
Context
.CurrentAcceptedCharacters);
758
Context
.NullGenerateWhitespaceAndNewLine = true;
850
Context
.ErrorSink.OnError(
883
Context
.ErrorSink.OnError(
945
Context
.ErrorSink.OnError(
999
if ((!
Context
.Options.AllowRazorInAllCodeBlocks && At(SyntaxKind.LeftBrace)) ||
1009
else if (
Context
.Options.AllowRazorInAllCodeBlocks && At(SyntaxKind.LeftBrace))
1070
Context
.ErrorSink.OnError(
1144
if (
Context
.InTemplateContext)
1146
Context
.ErrorSink.OnError(
1162
Context
.InTemplateContext = true;
1169
Context
.InTemplateContext = false;
1202
var @char =
Context
.SourceDocument.Text[index];
1207
Context
.ErrorSink.OnError(
1219
if (
Context
.SeenDirectives.Contains(SyntaxConstants.CSharp.TagHelperPrefixKeyword))
1316
using (
Context
.PushNewErrorScope(directiveErrorSink))
1343
Context
.ErrorSink.OnError(
1365
Context
.ErrorSink.OnError(
1533
using (
Context
.PushNewErrorScope(directiveErrorSink))
1570
Context
.ErrorSink.OnError(
1623
Context
.ErrorSink.OnError(
1637
Context
.ErrorSink.OnError(
1649
Context
.ErrorSink.OnError(
1666
Context
.ErrorSink.OnError(
1681
Context
.ErrorSink.OnError(
1696
Context
.ErrorSink.OnError(
1714
Context
.ErrorSink.OnError(
1735
Context
.ErrorSink.OnError(
1765
Context
.ErrorSink.OnError(
1788
Context
.ErrorSink.OnError(
1828
Context
.ErrorSink.OnError(
1884
if (
Context
.Options.AllowRazorInAllCodeBlocks)
1911
builder.Add(OutputAsMetaCode(Output(),
Context
.CurrentAcceptedCharacters));
1939
if (
Context
.SeenDirectives.Contains(descriptor.Directive))
1943
Context
.ErrorSink.OnError(
2016
Context
.ErrorSink.OnError(
2022
Context
.ErrorSink.OnError(
2052
Context
.ErrorSink.OnError(
2069
builder.Add(OutputAsMetaCode(Output(),
Context
.CurrentAcceptedCharacters));
2214
Context
.ErrorSink.OnError(
2222
Context
.ErrorSink.OnError(
2230
Context
.ErrorSink.OnError(
2490
if (!
Context
.Options.AllowUsingVariableDeclarations)
2492
Context
.ErrorSink.OnError(
2644
builder.Add(OutputAsMetaCode(Output(),
Context
.CurrentAcceptedCharacters));
2737
Context
.ErrorSink.OnError(
2766
if (!
Context
.WhiteSpaceIsSignificantToAncestorBlock &&
2919
Context
.ErrorSink.OnError(
2996
Context
.ErrorSink.OnError(
Language\Legacy\HtmlMarkupParser.cs (25)
67
if (
Context
== null)
125
if (
Context
== null)
158
Context
.ErrorSink.OnError(
190
if (
Context
== null)
336
Context
.ErrorSink.OnError(
438
var old =
Context
.WhiteSpaceIsSignificantToAncestorBlock;
439
Context
.WhiteSpaceIsSignificantToAncestorBlock = true;
459
Context
.NullGenerateWhitespaceAndNewLine = false;
467
Context
.WhiteSpaceIsSignificantToAncestorBlock = old;
551
Context
.ErrorSink.OnError(
567
Context
.ErrorSink.OnError(
687
Context
.ErrorSink.OnError(
736
Context
.Source.Position = bookmark;
813
Context
.ErrorSink.OnError(
968
Context
.ErrorSink.OnError(
1196
if (
Context
.Options.AllowCSharpInMarkupAttributeArea)
1233
(token.Kind != SyntaxKind.Transition || !self.
Context
.Options.AllowCSharpInMarkupAttributeArea) &&
1545
Context
.ErrorSink.OnError(
1628
if (!
Context
.StartOfLine)
1700
var startOfLine =
Context
.StartOfLine;
1751
if (
Context
.NullGenerateWhitespaceAndNewLine)
1763
Context
.NullGenerateWhitespaceAndNewLine = false;
2097
if (
Context
.Options.AllowConditionalDataDashAttributes)
2201
Context
.Source.Position = bookmark.AbsoluteIndex + preSequence.Content.Length;
2209
Context
.Source.Position = postSequenceBookmark;
Language\Legacy\ParserBase.cs (1)
12
protected CancellationToken CancellationToken =>
Context
.CancellationToken;
Language\Legacy\TokenizerBackedParser.cs (13)
53
var languageTokenizer = Language.CreateTokenizer(
Context
.Source);
387
Context
.ErrorSink.OnError(diagnostic);
396
Context
.ErrorSink.OnError(diagnostic);
408
Context
.MakeMarkerNode = true;
528
Context
.StartOfLine = true;
532
Context
.StartOfLine = false;
537
Context
.ErrorSink.OnError(error);
610
if (TokenBuilder.Count == 0 &&
Context
.MakeMarkerNode)
657
Context
.CurrentAcceptedCharacters = accepted ?? AcceptedCharactersInternal.None;
664
Context
.MakeMarkerNode =
Context
.CurrentAcceptedCharacters != AcceptedCharactersInternal.Any;
671
var editHandler = this.editHandlerBuilder.Build(
Context
.CurrentAcceptedCharacters);
722
Context
.CurrentAcceptedCharacters = acceptedCharacters ?? AcceptedCharactersInternal.None;