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