105 references to AcceptedCharactersInternal
Microsoft.CodeAnalysis.Razor.Compiler (105)
Language\DirectiveTokenEditHandler.cs (1)
24
if (AcceptedCharacters ==
AcceptedCharactersInternal
.NonWhitespace)
Language\Legacy\ClassifiedSpanInternal.cs (2)
12
public ClassifiedSpanInternal(SourceSpan span, SourceSpan blockSpan, SpanKindInternal spanKind, BlockKindInternal blockKind,
AcceptedCharactersInternal
acceptedCharacters)
24
public
AcceptedCharactersInternal
AcceptedCharacters { get; }
Language\Legacy\ClassifiedSpanVisitor.cs (11)
55
AddSpan(node.StartCommentTransition, SpanKindInternal.Transition,
AcceptedCharactersInternal
.None);
56
AddSpan(node.StartCommentStar, SpanKindInternal.MetaCode,
AcceptedCharactersInternal
.None);
66
AddSpan(comment, SpanKindInternal.Comment,
AcceptedCharactersInternal
.Any);
68
AddSpan(node.EndCommentStar, SpanKindInternal.MetaCode,
AcceptedCharactersInternal
.None);
69
AddSpan(node.EndCommentTransition, SpanKindInternal.Transition,
AcceptedCharactersInternal
.None);
242
AddSpan(sourceSpan, SpanKindInternal.Markup,
AcceptedCharactersInternal
.Any);
279
AddSpan(sourceSpan, SpanKindInternal.Markup,
AcceptedCharactersInternal
.Any);
431
var
acceptedCharacters = node.GetEditHandler() is { } context
433
:
AcceptedCharactersInternal
.Any;
438
private void AddSpan(SyntaxToken token, SpanKindInternal kind,
AcceptedCharactersInternal
acceptedCharacters)
452
private void AddSpan(SourceSpan span, SpanKindInternal kind,
AcceptedCharactersInternal
acceptedCharacters)
Language\Legacy\CSharpCodeParser.cs (33)
318
SetAcceptedCharacters(
AcceptedCharactersInternal
.None);
392
SetAcceptedCharacters(
AcceptedCharactersInternal
.NonWhitespace);
501
var
accepted =
AcceptedCharactersInternal
.NonWhitespace;
506
accepted =
AcceptedCharactersInternal
.AnyExceptNewline;
518
private void ParseImplicitExpression(in SyntaxListBuilder<RazorSyntaxNode> builder,
AcceptedCharactersInternal
acceptedCharacters)
549
private bool ParseMethodCallOrArrayIndex(in SyntaxListBuilder<RazorSyntaxNode> builder,
AcceptedCharactersInternal
acceptedCharacters)
557
SetAcceptedCharacters(
AcceptedCharactersInternal
.Any);
565
SetAcceptedCharacters(
AcceptedCharactersInternal
.Any);
782
SetAcceptedCharacters(
AcceptedCharactersInternal
.Any);
892
SetAcceptedCharacters(
AcceptedCharactersInternal
.None);
1359
var
acceptedCharacters = foundWhitespace ?
AcceptedCharactersInternal
.None :
AcceptedCharactersInternal
.AnyExceptNewline;
1408
SetAcceptedCharacters(
AcceptedCharactersInternal
.AnyExceptNewline);
1612
SetAcceptedCharacters(
AcceptedCharactersInternal
.Whitespace);
1630
SetAcceptedCharacters(
AcceptedCharactersInternal
.NonWhitespace);
1827
SetAcceptedCharacters(
AcceptedCharactersInternal
.NonWhitespace);
1841
SetAcceptedCharacters(
AcceptedCharactersInternal
.Whitespace);
1845
directiveBuilder.Add(OutputAsMetaCode(Output(),
AcceptedCharactersInternal
.Whitespace));
1865
SetAcceptedCharacters(
AcceptedCharactersInternal
.Whitespace);
1871
SetAcceptedCharacters(
AcceptedCharactersInternal
.AllWhitespace);
1898
SetAcceptedCharacters(
AcceptedCharactersInternal
.AllWhitespace);
2232
SetAcceptedCharacters(
AcceptedCharactersInternal
.None);
2481
SetAcceptedCharacters(
AcceptedCharactersInternal
.Any);
2551
SetAcceptedCharacters(
AcceptedCharactersInternal
.Any);
2609
SetAcceptedCharacters(
AcceptedCharactersInternal
.Any);
2621
SetAcceptedCharacters(
AcceptedCharactersInternal
.None);
2773
SetAcceptedCharacters(
AcceptedCharactersInternal
.AnyExceptNewline);
2913
SetAcceptedCharacters(
AcceptedCharactersInternal
.None);
2972
SetAcceptedCharacters(
AcceptedCharactersInternal
.Any);
2990
SetAcceptedCharacters(
AcceptedCharactersInternal
.Any);
3003
SetAcceptedCharacters(
AcceptedCharactersInternal
.Any);
Language\Legacy\HtmlMarkupParser.cs (24)
321
SetAcceptedCharacters(
AcceptedCharactersInternal
.None);
404
SetAcceptedCharacters(
AcceptedCharactersInternal
.None);
422
SetAcceptedCharacters(
AcceptedCharactersInternal
.None);
436
builder.Add(OutputAsMetaCode(Output(),
AcceptedCharactersInternal
.Any));
458
SetAcceptedCharacters(
AcceptedCharactersInternal
.Any);
482
SetAcceptedCharacters(
AcceptedCharactersInternal
.None);
505
var
acceptedCharacters = mode == ParseMode.MarkupInCodeBlock ?
AcceptedCharactersInternal
.None :
AcceptedCharactersInternal
.Any;
733
SetAcceptedCharacters(
AcceptedCharactersInternal
.None);
839
SetAcceptedCharacters(
AcceptedCharactersInternal
.None);
948
SetAcceptedCharacters(
AcceptedCharactersInternal
.None);
999
SetAcceptedCharacters(
AcceptedCharactersInternal
.Any);
1005
SetAcceptedCharacters(
AcceptedCharactersInternal
.None);
1422
SetAcceptedCharacters(
AcceptedCharactersInternal
.None);
1427
SetAcceptedCharacters(
AcceptedCharactersInternal
.None);
1505
private void ParseJavascriptAndEndScriptTag(in SyntaxListBuilder<RazorSyntaxNode> builder, MarkupStartTagSyntax startTag,
AcceptedCharactersInternal
endTagAcceptedCharacters =
AcceptedCharactersInternal
.Any)
1688
SetAcceptedCharacters(
AcceptedCharactersInternal
.None);
1691
SetAcceptedCharacters(
AcceptedCharactersInternal
.Whitespace);
1700
SetAcceptedCharacters(
AcceptedCharactersInternal
.Whitespace);
1706
SetAcceptedCharacters(
AcceptedCharactersInternal
.None);
1911
SetAcceptedCharacters(
AcceptedCharactersInternal
.Any);
2349
SetAcceptedCharacters(
AcceptedCharactersInternal
.Any);
Language\Legacy\ImplicitExpressionEditHandler.cs (1)
58
if (AcceptedCharacters ==
AcceptedCharactersInternal
.Any)
Language\Legacy\LegacySyntaxNodeExtensions.cs (1)
89
var editHandler = node.GetEditHandler() ?? SpanEditHandler.GetDefault(
AcceptedCharactersInternal
.Any);
Language\Legacy\ParserContext.cs (2)
26
public
AcceptedCharactersInternal
CurrentAcceptedCharacters { get; set; } =
AcceptedCharactersInternal
.Any;
Language\Legacy\SpanEditHandler.cs (12)
21
CreateDefault(NoTokenizer,
AcceptedCharactersInternal
.None),
22
CreateDefault(NoTokenizer, (
AcceptedCharactersInternal
)1),
23
CreateDefault(NoTokenizer, (
AcceptedCharactersInternal
)2),
24
CreateDefault(NoTokenizer, (
AcceptedCharactersInternal
)3),
25
CreateDefault(NoTokenizer, (
AcceptedCharactersInternal
)4),
26
CreateDefault(NoTokenizer, (
AcceptedCharactersInternal
)5),
27
CreateDefault(NoTokenizer, (
AcceptedCharactersInternal
)6),
28
CreateDefault(NoTokenizer, (
AcceptedCharactersInternal
)7)
33
public required
AcceptedCharactersInternal
AcceptedCharacters { get; init; }
36
public static SpanEditHandler GetDefault(
AcceptedCharactersInternal
acceptedCharacters)
46
public static SpanEditHandler CreateDefault(Func<string, IEnumerable<Syntax.InternalSyntax.SyntaxToken>> tokenizer,
AcceptedCharactersInternal
acceptedCharacters)
81
(changeOldEnd < end || (changeOldEnd == end && AcceptedCharacters !=
AcceptedCharactersInternal
.None));
Language\Legacy\SpanEditHandlerBuilder.cs (6)
14
private static readonly SpanEditHandler DefaultEditHandler = SpanEditHandler.GetDefault(
AcceptedCharactersInternal
.Any);
21
private Func<
AcceptedCharactersInternal
, Func<string, IEnumerable<SyntaxToken>>, SpanEditHandler>? _factory;
28
_defaultLanguageEditHandler = SpanEditHandler.CreateDefault(_defaultLanguageTokenizer,
AcceptedCharactersInternal
.Any);
46
public Func<
AcceptedCharactersInternal
, Func<string, IEnumerable<SyntaxToken>>, SpanEditHandler>? Factory
59
public SpanEditHandler Build(
AcceptedCharactersInternal
acceptedCharacters)
71
if (acceptedCharacters ==
AcceptedCharactersInternal
.Any)
Language\Legacy\TagHelperBlockRewriter.cs (2)
676
? SpanEditHandler.GetDefault(
AcceptedCharactersInternal
.Any)
924
context = builder?.Build(
AcceptedCharactersInternal
.AnyExceptNewline);
Language\Legacy\TokenizerBackedParser.cs (6)
420
SetAcceptedCharacters(
AcceptedCharactersInternal
.Any);
649
protected RazorMetaCodeSyntax? OutputAsMetaCode(SyntaxList<SyntaxToken> tokens,
AcceptedCharactersInternal
? accepted = null)
657
Context.CurrentAcceptedCharacters = accepted ??
AcceptedCharactersInternal
.None;
664
Context.MakeMarkerNode = Context.CurrentAcceptedCharacters !=
AcceptedCharactersInternal
.Any;
720
protected void SetAcceptedCharacters(
AcceptedCharactersInternal
? acceptedCharacters)
722
Context.CurrentAcceptedCharacters = acceptedCharacters ??
AcceptedCharactersInternal
.None;
Language\Syntax\BaseMarkupEndTagSyntax.cs (2)
56
acceptsAnyHandler = SpanEditHandler.GetDefault(
AcceptedCharactersInternal
.Any);
57
acceptsNoneHandler = SpanEditHandler.GetDefault(
AcceptedCharactersInternal
.None);
Language\Syntax\BaseMarkupStartTagSyntax.cs (2)
59
acceptsAnyHandler = SpanEditHandler.GetDefault(
AcceptedCharactersInternal
.Any);
60
acceptsNoneHandler = SpanEditHandler.GetDefault(
AcceptedCharactersInternal
.None);