7 instantiations of LanguageParser
Microsoft.CodeAnalysis.CSharp (4)
Parser\LanguageParser_InterpolatedString.cs (1)
379using 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)
1913return new InternalSyntax.LanguageParser(lexer, oldTree: null, changes: null);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (2)
SyntaxHelpers.cs (2)
207using var parser = new InternalSyntax.LanguageParser(lexer, oldTree: null, changes: null, lexerMode: InternalSyntax.LexerMode.DebuggerSyntax); 219using var parser = new InternalSyntax.LanguageParser(lexer, oldTree: null, changes: null, lexerMode: InternalSyntax.LexerMode.DebuggerSyntax);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\TopLevelStatementsTests.cs (1)
8778using var parser = new Syntax.InternalSyntax.LanguageParser(lexer,
50 references to LanguageParser
Microsoft.CodeAnalysis.CSharp (47)
Parser\DirectiveParser.cs (1)
451&& LanguageParser.NoTriviaBetween(token1, token2);
Parser\LanguageParser.cs (30)
205internal TNode ParseWithStackGuard<TNode>(Func<LanguageParser, TNode> parseFunc, Func<LanguageParser, TNode> createEmptyNodeFunc) where TNode : CSharpSyntaxNode 919LanguageParser @this, ref SyntaxToken openBracket, SeparatedSyntaxListBuilder<AttributeSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 973LanguageParser @this, ref SyntaxToken openParen, SeparatedSyntaxListBuilder<AttributeArgumentSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 2116static MemberDeclarationSyntax createEmptyNodeFunc(LanguageParser @this) 3855Func<LanguageParser, bool> isNotExpectedFunction, 3856Func<LanguageParser, SyntaxKind, bool> abortFunction, 3876Func<LanguageParser, bool> isNotExpectedFunction, 3877Func<LanguageParser, bool> abortFunction, 3897Func<LanguageParser, bool> isNotExpectedFunction, 3898Func<LanguageParser, SyntaxKind, bool> abortFunction, 3922Func<LanguageParser, bool> isNotExpectedFunction, 3923Func<LanguageParser, bool> abortFunction, 3945Func<LanguageParser, bool> isNotExpectedFunction, 3946Func<LanguageParser, SyntaxKind, bool> abortFunction, 3972Func<LanguageParser, bool> isNotExpectedFunction, 3973Func<LanguageParser, bool> abortFunction, 4218LanguageParser @this, ref SyntaxToken open, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 5281LanguageParser @this, ref SyntaxToken openBrace, SeparatedSyntaxListBuilder<EnumMemberDeclarationSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 5477LanguageParser @this, ref SyntaxToken open, SeparatedSyntaxListBuilder<TypeParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 8704LanguageParser @this, ref SyntaxToken startToken, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 11123LanguageParser @this, ref SyntaxToken open, SeparatedSyntaxListBuilder<ArgumentSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 12095LanguageParser @this, ref SyntaxToken startToken, SeparatedSyntaxListBuilder<T> list, SyntaxKind expectedKind, SyntaxKind closeKind) 12213LanguageParser @this, ref SyntaxToken openBrace, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 12487LanguageParser @this, ref SyntaxToken openParen, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 12980LanguageParser parser, ref SyntaxToken openToken, SeparatedSyntaxListBuilder<TNode> builder, SyntaxKind expectedKind, SyntaxKind closeTokenKind) where TNode : GreenNode; 13012Func<LanguageParser, bool> isPossibleElement, 13013Func<LanguageParser, TNode> parseElement, 13129private readonly LanguageParser _languageParser; 13133public DisposableResetPoint(LanguageParser languageParser, bool resetOnDispose, ResetPoint resetPoint)
Parser\LanguageParser_InterpolatedString.cs (1)
379using var tempParser = new LanguageParser(tempLexer, oldTree: null, changes: null);
Parser\LanguageParser_Patterns.cs (1)
533LanguageParser @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)
1681using (var parser = MakeParser(lexer)) 1705using (var parser = MakeParser(lexer)) 1724using (var parser = MakeParser(lexer)) 1743using (var parser = MakeParser(lexer)) 1763using (var parser = MakeParser(lexer)) 1788using (var parser = MakeParser(lexer)) 1806using (var parser = MakeParser(lexer)) 1825using (var parser = MakeParser(lexer)) 1844using (var parser = MakeParser(lexer)) 1863using (var parser = MakeParser(lexer)) 1882using var parser = MakeParser(lexer); 1911private static InternalSyntax.LanguageParser MakeParser(InternalSyntax.Lexer lexer)
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (2)
SyntaxHelpers.cs (2)
207using var parser = new InternalSyntax.LanguageParser(lexer, oldTree: null, changes: null, lexerMode: InternalSyntax.LexerMode.DebuggerSyntax); 219using var parser = new InternalSyntax.LanguageParser(lexer, oldTree: null, changes: null, lexerMode: InternalSyntax.LexerMode.DebuggerSyntax);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\TopLevelStatementsTests.cs (1)
8778using var parser = new Syntax.InternalSyntax.LanguageParser(lexer,