99 references to Context
Microsoft.CodeAnalysis.Razor.Compiler (99)
Language\Legacy\CSharpCodeParser.cs (60)
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(
1115
if (!TryBalanceBlock(builder, parseNestedBlocksAsMarkup:
Context
.Options.AllowRazorInAllCodeBlocks))
1160
if (
Context
.InTemplateContext)
1162
Context
.ErrorSink.OnError(
1178
Context
.InTemplateContext = true;
1185
Context
.InTemplateContext = false;
1218
var @char =
Context
.SourceDocument.Text[index];
1223
Context
.ErrorSink.OnError(
1235
if (
Context
.SeenDirectives.Contains(SyntaxConstants.CSharp.TagHelperPrefixKeyword))
1332
using (
Context
.PushNewErrorScope(directiveErrorSink))
1359
Context
.ErrorSink.OnError(
1381
Context
.ErrorSink.OnError(
1549
using (
Context
.PushNewErrorScope(directiveErrorSink))
1586
Context
.ErrorSink.OnError(
1639
Context
.ErrorSink.OnError(
1653
Context
.ErrorSink.OnError(
1665
Context
.ErrorSink.OnError(
1682
Context
.ErrorSink.OnError(
1697
Context
.ErrorSink.OnError(
1712
Context
.ErrorSink.OnError(
1730
Context
.ErrorSink.OnError(
1751
Context
.ErrorSink.OnError(
1781
Context
.ErrorSink.OnError(
1804
Context
.ErrorSink.OnError(
1844
Context
.ErrorSink.OnError(
1900
if (
Context
.Options.AllowRazorInAllCodeBlocks)
1927
builder.Add(OutputAsMetaCode(Output(),
Context
.CurrentAcceptedCharacters));
1955
if (
Context
.SeenDirectives.Contains(descriptor.Directive))
1959
Context
.ErrorSink.OnError(
2032
Context
.ErrorSink.OnError(
2038
Context
.ErrorSink.OnError(
2068
Context
.ErrorSink.OnError(
2085
builder.Add(OutputAsMetaCode(Output(),
Context
.CurrentAcceptedCharacters));
2230
Context
.ErrorSink.OnError(
2238
Context
.ErrorSink.OnError(
2246
Context
.ErrorSink.OnError(
2506
if (!
Context
.Options.AllowUsingVariableDeclarations)
2508
Context
.ErrorSink.OnError(
2660
builder.Add(OutputAsMetaCode(Output(),
Context
.CurrentAcceptedCharacters));
2753
Context
.ErrorSink.OnError(
2782
if (!
Context
.WhiteSpaceIsSignificantToAncestorBlock &&
2935
Context
.ErrorSink.OnError(
3040
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(
1202
if (
Context
.Options.AllowCSharpInMarkupAttributeArea)
1234
(token.Kind != SyntaxKind.Transition || !self.
Context
.Options.AllowCSharpInMarkupAttributeArea) &&
1546
Context
.ErrorSink.OnError(
1629
if (!
Context
.StartOfLine)
1701
var startOfLine =
Context
.StartOfLine;
1752
if (
Context
.NullGenerateWhitespaceAndNewLine)
1764
Context
.NullGenerateWhitespaceAndNewLine = false;
2103
if (
Context
.Options.AllowConditionalDataDashAttributes)
2207
Context
.Source.Position = bookmark.AbsoluteIndex + preSequence.Content.Length;
2215
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;