4 instantiations of LanguageParser
Microsoft.CodeAnalysis.CSharp (4)
Parser\LanguageParser_InterpolatedString.cs (1)
507using 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)
1964return new InternalSyntax.LanguageParser(lexer, oldTree: null, changes: null);
56 references to LanguageParser
Microsoft.CodeAnalysis.CSharp (56)
Parser\DirectiveParser.cs (1)
457&& LanguageParser.NoTriviaBetween(token1, token2);
Parser\DocumentationCommentParser.cs (3)
1048if (operatorToken.Kind == SyntaxKind.GreaterThanToken && LanguageParser.NoTriviaBetween(operatorToken, CurrentToken)) 1054if (LanguageParser.NoTriviaBetween(operatorToken2, CurrentToken) && 1159if (LanguageParser.NoTriviaBetween(operatorToken, CurrentToken) && CurrentToken.Kind == SyntaxKind.EqualsToken)
Parser\LanguageParser_InterpolatedString.cs (1)
507using var tempParser = new LanguageParser(tempLexer, oldTree: null, changes: null);
Parser\LanguageParser_Patterns.cs (1)
565LanguageParser @this, ref SyntaxToken open, SeparatedSyntaxListBuilder<T> list, SyntaxKind expectedKind, SyntaxKind closeKind)
Parser\LanguageParser.cs (36)
207internal TNode ParseWithStackGuard<TNode>(Func<LanguageParser, TNode> parseFunc, Func<LanguageParser, TNode> createEmptyNodeFunc) where TNode : CSharpSyntaxNode 1183LanguageParser @this, ref SyntaxToken openBracket, SeparatedSyntaxListBuilder<AttributeSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 1238LanguageParser @this, ref SyntaxToken openParen, SeparatedSyntaxListBuilder<AttributeArgumentSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 2575static MemberDeclarationSyntax createEmptyNodeFunc(LanguageParser @this) 4341private readonly LanguageParser _parser; 4345LanguageParser parser, 4501Func<LanguageParser, bool> isNotExpectedFunction, 4502Func<LanguageParser, SyntaxKind, bool> abortFunction, 4522Func<LanguageParser, bool> isNotExpectedFunction, 4523Func<LanguageParser, bool> abortFunction, 4543Func<LanguageParser, bool> isNotExpectedFunction, 4544Func<LanguageParser, SyntaxKind, bool> abortFunction, 4568Func<LanguageParser, bool> isNotExpectedFunction, 4569Func<LanguageParser, bool> abortFunction, 4591Func<LanguageParser, bool> isNotExpectedFunction, 4592Func<LanguageParser, SyntaxKind, bool> abortFunction, 4618Func<LanguageParser, bool> isNotExpectedFunction, 4619Func<LanguageParser, bool> abortFunction, 4851Func<LanguageParser, ParameterSyntax> parseElement = forExtensionOrUnion 4871LanguageParser @this, ref SyntaxToken open, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 5954LanguageParser @this, ref SyntaxToken openBrace, SeparatedSyntaxListBuilder<EnumMemberDeclarationSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 6157LanguageParser @this, ref SyntaxToken open, SeparatedSyntaxListBuilder<TypeParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 9735LanguageParser @this, ref SyntaxToken startToken, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 12570LanguageParser @this, ref SyntaxToken open, SeparatedSyntaxListBuilder<ArgumentSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 13305LanguageParser @this, ref SyntaxToken openBracket, SeparatedSyntaxListBuilder<CollectionElementSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 13580LanguageParser @this, ref SyntaxToken startToken, SeparatedSyntaxListBuilder<T> list, SyntaxKind expectedKind, SyntaxKind closeKind) 13700LanguageParser @this, ref SyntaxToken openBrace, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 13952LanguageParser @this, ref SyntaxToken openParen, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind) 14437LanguageParser parser, ref SyntaxToken openToken, SeparatedSyntaxListBuilder<TNode> builder, SyntaxKind expectedKind, SyntaxKind closeTokenKind) where TNode : GreenNode; 14471Func<LanguageParser, bool> isPossibleElement, 14472Func<LanguageParser, TNode> parseElement, 14493Func<LanguageParser, bool> isPossibleElement, 14494Func<LanguageParser, TNode> parseElement, 14623private readonly LanguageParser _languageParser; 14627public DisposableResetPoint(LanguageParser languageParser, bool resetOnDispose, ResetPoint resetPoint)
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)
1721using (var parser = MakeParser(lexer)) 1745using (var parser = MakeParser(lexer)) 1764using (var parser = MakeParser(lexer)) 1783using (var parser = MakeParser(lexer)) 1803using (var parser = MakeParser(lexer)) 1828using (var parser = MakeParser(lexer)) 1846using (var parser = MakeParser(lexer)) 1865using (var parser = MakeParser(lexer)) 1884using (var parser = MakeParser(lexer)) 1903using (var parser = MakeParser(lexer)) 1922using var parser = MakeParser(lexer); 1962private static InternalSyntax.LanguageParser MakeParser(InternalSyntax.Lexer lexer)