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); 234AddSpan(sourceSpan, SpanKindInternal.Markup, AcceptedCharactersInternal.Any); 271AddSpan(sourceSpan, SpanKindInternal.Markup, AcceptedCharactersInternal.Any); 423var acceptedCharacters = node.GetEditHandler() is { } context 425: AcceptedCharactersInternal.Any; 430private void AddSpan(SyntaxToken token, SpanKindInternal kind, AcceptedCharactersInternal acceptedCharacters) 444private void AddSpan(SourceSpan span, SpanKindInternal kind, AcceptedCharactersInternal acceptedCharacters)
Language\Legacy\CSharpCodeParser.cs (33)
316SetAcceptedCharacters(AcceptedCharactersInternal.None); 390SetAcceptedCharacters(AcceptedCharactersInternal.NonWhitespace); 499var accepted = AcceptedCharactersInternal.NonWhitespace; 504accepted = AcceptedCharactersInternal.AnyExceptNewline; 516private void ParseImplicitExpression(in SyntaxListBuilder<RazorSyntaxNode> builder, AcceptedCharactersInternal acceptedCharacters) 547private bool ParseMethodCallOrArrayIndex(in SyntaxListBuilder<RazorSyntaxNode> builder, AcceptedCharactersInternal acceptedCharacters) 555SetAcceptedCharacters(AcceptedCharactersInternal.Any); 563SetAcceptedCharacters(AcceptedCharactersInternal.Any); 780SetAcceptedCharacters(AcceptedCharactersInternal.Any); 890SetAcceptedCharacters(AcceptedCharactersInternal.None); 1332var acceptedCharacters = foundWhitespace ? AcceptedCharactersInternal.None : AcceptedCharactersInternal.AnyExceptNewline; 1381SetAcceptedCharacters(AcceptedCharactersInternal.AnyExceptNewline); 1585SetAcceptedCharacters(AcceptedCharactersInternal.Whitespace); 1603SetAcceptedCharacters(AcceptedCharactersInternal.NonWhitespace); 1800SetAcceptedCharacters(AcceptedCharactersInternal.NonWhitespace); 1814SetAcceptedCharacters(AcceptedCharactersInternal.Whitespace); 1818directiveBuilder.Add(OutputAsMetaCode(Output(), AcceptedCharactersInternal.Whitespace)); 1838SetAcceptedCharacters(AcceptedCharactersInternal.Whitespace); 1844SetAcceptedCharacters(AcceptedCharactersInternal.AllWhitespace); 1871SetAcceptedCharacters(AcceptedCharactersInternal.AllWhitespace); 2061SetAcceptedCharacters(AcceptedCharactersInternal.None); 2310SetAcceptedCharacters(AcceptedCharactersInternal.Any); 2380SetAcceptedCharacters(AcceptedCharactersInternal.Any); 2438SetAcceptedCharacters(AcceptedCharactersInternal.Any); 2450SetAcceptedCharacters(AcceptedCharactersInternal.None); 2602SetAcceptedCharacters(AcceptedCharactersInternal.AnyExceptNewline); 2742SetAcceptedCharacters(AcceptedCharactersInternal.None); 2801SetAcceptedCharacters(AcceptedCharactersInternal.Any); 2819SetAcceptedCharacters(AcceptedCharactersInternal.Any); 2832SetAcceptedCharacters(AcceptedCharactersInternal.Any);
Language\Legacy\HtmlMarkupParser.cs (24)
303SetAcceptedCharacters(AcceptedCharactersInternal.None); 386SetAcceptedCharacters(AcceptedCharactersInternal.None); 404SetAcceptedCharacters(AcceptedCharactersInternal.None); 418builder.Add(OutputAsMetaCode(Output(), AcceptedCharactersInternal.Any)); 440SetAcceptedCharacters(AcceptedCharactersInternal.Any); 464SetAcceptedCharacters(AcceptedCharactersInternal.None); 487var acceptedCharacters = mode == ParseMode.MarkupInCodeBlock ? AcceptedCharactersInternal.None : AcceptedCharactersInternal.Any; 703SetAcceptedCharacters(AcceptedCharactersInternal.None); 809SetAcceptedCharacters(AcceptedCharactersInternal.None); 918SetAcceptedCharacters(AcceptedCharactersInternal.None); 972SetAcceptedCharacters(AcceptedCharactersInternal.Any); 978SetAcceptedCharacters(AcceptedCharactersInternal.None); 1394SetAcceptedCharacters(AcceptedCharactersInternal.None); 1399SetAcceptedCharacters(AcceptedCharactersInternal.None); 1477private void ParseJavascriptAndEndScriptTag(in SyntaxListBuilder<RazorSyntaxNode> builder, MarkupStartTagSyntax startTag, AcceptedCharactersInternal endTagAcceptedCharacters = AcceptedCharactersInternal.Any) 1660SetAcceptedCharacters(AcceptedCharactersInternal.None); 1663SetAcceptedCharacters(AcceptedCharactersInternal.Whitespace); 1672SetAcceptedCharacters(AcceptedCharactersInternal.Whitespace); 1678SetAcceptedCharacters(AcceptedCharactersInternal.None); 1867SetAcceptedCharacters(AcceptedCharactersInternal.Any); 2296SetAcceptedCharacters(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)
672? SpanEditHandler.GetDefault(AcceptedCharactersInternal.Any) 914context = 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);