4 instantiations of LanguageParser
Microsoft.CodeAnalysis.CSharp (4)
Parser\LanguageParser_InterpolatedString.cs (1)
380using var tempParser = new LanguageParser(tempLexer, oldTree: null, changes: null);
Syntax\CSharpSyntaxTree.cs (2)
506using var parser = new InternalSyntax.LanguageParser(lexer, oldTree: null, changes: null, cancellationToken: cancellationToken); 572using var parser = new InternalSyntax.LanguageParser(lexer, oldTree?.GetRoot(), workingChanges);
Syntax\SyntaxFactory.cs (1)
1925return new InternalSyntax.LanguageParser(lexer, oldTree: null, changes: null);
53 references to LanguageParser
Microsoft.CodeAnalysis.CSharp (53)
Parser\DirectiveParser.cs (1)
450&& LanguageParser.NoTriviaBetween(token1, token2);
Parser\LanguageParser.cs (36)
207internal TNode ParseWithStackGuard<TNode>(Func<LanguageParser, TNode> parseFunc, Func<LanguageParser, TNode> createEmptyNodeFunc) where TNode : CSharpSyntaxNode 1174LanguageParser @this, ref SyntaxToken openBracket, SeparatedSyntaxListBuilder<AttributeSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 1229LanguageParser @this, ref SyntaxToken openParen, SeparatedSyntaxListBuilder<AttributeArgumentSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 2490static MemberDeclarationSyntax createEmptyNodeFunc(LanguageParser @this) 4141private readonly LanguageParser _parser; 4144public FieldKeywordContext(LanguageParser parser, bool isInFieldKeywordContext) 4296Func<LanguageParser, bool> isNotExpectedFunction, 4297Func<LanguageParser, SyntaxKind, bool> abortFunction, 4317Func<LanguageParser, bool> isNotExpectedFunction, 4318Func<LanguageParser, bool> abortFunction, 4338Func<LanguageParser, bool> isNotExpectedFunction, 4339Func<LanguageParser, SyntaxKind, bool> abortFunction, 4363Func<LanguageParser, bool> isNotExpectedFunction, 4364Func<LanguageParser, bool> abortFunction, 4386Func<LanguageParser, bool> isNotExpectedFunction, 4387Func<LanguageParser, SyntaxKind, bool> abortFunction, 4413Func<LanguageParser, bool> isNotExpectedFunction, 4414Func<LanguageParser, bool> abortFunction, 4646Func<LanguageParser, ParameterSyntax> parseElement = forExtension 4667LanguageParser @this, ref SyntaxToken open, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 5672LanguageParser @this, ref SyntaxToken openBrace, SeparatedSyntaxListBuilder<EnumMemberDeclarationSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 5875LanguageParser @this, ref SyntaxToken open, SeparatedSyntaxListBuilder<TypeParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 9368LanguageParser @this, ref SyntaxToken startToken, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 12142LanguageParser @this, ref SyntaxToken open, SeparatedSyntaxListBuilder<ArgumentSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 12854LanguageParser @this, ref SyntaxToken openBracket, SeparatedSyntaxListBuilder<CollectionElementSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 13111LanguageParser @this, ref SyntaxToken startToken, SeparatedSyntaxListBuilder<T> list, SyntaxKind expectedKind, SyntaxKind closeKind) 13229LanguageParser @this, ref SyntaxToken openBrace, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 13501LanguageParser @this, ref SyntaxToken openParen, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 13987LanguageParser parser, ref SyntaxToken openToken, SeparatedSyntaxListBuilder<TNode> builder, SyntaxKind expectedKind, SyntaxKind closeTokenKind) where TNode : GreenNode; 14021Func<LanguageParser, bool> isPossibleElement, 14022Func<LanguageParser, TNode> parseElement, 14043Func<LanguageParser, bool> isPossibleElement, 14044Func<LanguageParser, TNode> parseElement, 14168private readonly LanguageParser _languageParser; 14172public DisposableResetPoint(LanguageParser languageParser, bool resetOnDispose, ResetPoint resetPoint)
Parser\LanguageParser_InterpolatedString.cs (1)
380using var tempParser = new LanguageParser(tempLexer, oldTree: null, changes: null);
Parser\LanguageParser_Patterns.cs (1)
540LanguageParser @this, ref SyntaxToken open, SeparatedSyntaxListBuilder<T> list, SyntaxKind expectedKind, SyntaxKind closeKind)
Syntax\CSharpSyntaxTree.cs (2)
506using var parser = new InternalSyntax.LanguageParser(lexer, oldTree: null, changes: null, cancellationToken: cancellationToken); 572using var parser = new InternalSyntax.LanguageParser(lexer, oldTree?.GetRoot(), workingChanges);
Syntax\SyntaxFactory.cs (12)
1693using (var parser = MakeParser(lexer)) 1717using (var parser = MakeParser(lexer)) 1736using (var parser = MakeParser(lexer)) 1755using (var parser = MakeParser(lexer)) 1775using (var parser = MakeParser(lexer)) 1800using (var parser = MakeParser(lexer)) 1818using (var parser = MakeParser(lexer)) 1837using (var parser = MakeParser(lexer)) 1856using (var parser = MakeParser(lexer)) 1875using (var parser = MakeParser(lexer)) 1894using var parser = MakeParser(lexer); 1923private static InternalSyntax.LanguageParser MakeParser(InternalSyntax.Lexer lexer)