6 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)
505using var parser = new InternalSyntax.LanguageParser(lexer, oldTree: null, changes: null, cancellationToken: cancellationToken); 573using var parser = new InternalSyntax.LanguageParser(lexer, oldTree?.GetRoot(), workingChanges);
Syntax\SyntaxFactory.cs (1)
1934return new InternalSyntax.LanguageParser(lexer, oldTree: null, changes: null);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\TopLevelStatementsTests.cs (1)
8845using var parser = new Syntax.InternalSyntax.LanguageParser(lexer,
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
LexicalAndXml\LexicalTests.cs (1)
4602using var parser = new LanguageParser(lexer, oldTree: null, changes: null);
58 references to LanguageParser
Microsoft.CodeAnalysis.CSharp (56)
Parser\DirectiveParser.cs (1)
456&& LanguageParser.NoTriviaBetween(token1, token2);
Parser\DocumentationCommentParser.cs (3)
1050if (operatorToken.Kind == SyntaxKind.GreaterThanToken && LanguageParser.NoTriviaBetween(operatorToken, CurrentToken)) 1056if (LanguageParser.NoTriviaBetween(operatorToken2, CurrentToken) && 1161if (LanguageParser.NoTriviaBetween(operatorToken, CurrentToken) && CurrentToken.Kind == SyntaxKind.EqualsToken)
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) 4173private readonly LanguageParser _parser; 4176public FieldKeywordContext(LanguageParser parser, bool isInFieldKeywordContext) 4328Func<LanguageParser, bool> isNotExpectedFunction, 4329Func<LanguageParser, SyntaxKind, bool> abortFunction, 4349Func<LanguageParser, bool> isNotExpectedFunction, 4350Func<LanguageParser, bool> abortFunction, 4370Func<LanguageParser, bool> isNotExpectedFunction, 4371Func<LanguageParser, SyntaxKind, bool> abortFunction, 4395Func<LanguageParser, bool> isNotExpectedFunction, 4396Func<LanguageParser, bool> abortFunction, 4418Func<LanguageParser, bool> isNotExpectedFunction, 4419Func<LanguageParser, SyntaxKind, bool> abortFunction, 4445Func<LanguageParser, bool> isNotExpectedFunction, 4446Func<LanguageParser, bool> abortFunction, 4678Func<LanguageParser, ParameterSyntax> parseElement = forExtension 4699LanguageParser @this, ref SyntaxToken open, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 5704LanguageParser @this, ref SyntaxToken openBrace, SeparatedSyntaxListBuilder<EnumMemberDeclarationSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 5907LanguageParser @this, ref SyntaxToken open, SeparatedSyntaxListBuilder<TypeParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 9400LanguageParser @this, ref SyntaxToken startToken, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 12180LanguageParser @this, ref SyntaxToken open, SeparatedSyntaxListBuilder<ArgumentSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 12892LanguageParser @this, ref SyntaxToken openBracket, SeparatedSyntaxListBuilder<CollectionElementSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 13149LanguageParser @this, ref SyntaxToken startToken, SeparatedSyntaxListBuilder<T> list, SyntaxKind expectedKind, SyntaxKind closeKind) 13267LanguageParser @this, ref SyntaxToken openBrace, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 13539LanguageParser @this, ref SyntaxToken openParen, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 14025LanguageParser parser, ref SyntaxToken openToken, SeparatedSyntaxListBuilder<TNode> builder, SyntaxKind expectedKind, SyntaxKind closeTokenKind) where TNode : GreenNode; 14059Func<LanguageParser, bool> isPossibleElement, 14060Func<LanguageParser, TNode> parseElement, 14081Func<LanguageParser, bool> isPossibleElement, 14082Func<LanguageParser, TNode> parseElement, 14206private readonly LanguageParser _languageParser; 14210public 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)
505using var parser = new InternalSyntax.LanguageParser(lexer, oldTree: null, changes: null, cancellationToken: cancellationToken); 573using var parser = new InternalSyntax.LanguageParser(lexer, oldTree?.GetRoot(), workingChanges);
Syntax\SyntaxFactory.cs (12)
1691using (var parser = MakeParser(lexer)) 1715using (var parser = MakeParser(lexer)) 1734using (var parser = MakeParser(lexer)) 1753using (var parser = MakeParser(lexer)) 1773using (var parser = MakeParser(lexer)) 1798using (var parser = MakeParser(lexer)) 1816using (var parser = MakeParser(lexer)) 1835using (var parser = MakeParser(lexer)) 1854using (var parser = MakeParser(lexer)) 1873using (var parser = MakeParser(lexer)) 1892using var parser = MakeParser(lexer); 1932private static InternalSyntax.LanguageParser MakeParser(InternalSyntax.Lexer lexer)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\TopLevelStatementsTests.cs (1)
8845using var parser = new Syntax.InternalSyntax.LanguageParser(lexer,
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
LexicalAndXml\LexicalTests.cs (1)
4602using var parser = new LanguageParser(lexer, oldTree: null, changes: null);