4 instantiations of LanguageParser
Microsoft.CodeAnalysis.CSharp (4)
Parser\LanguageParser_InterpolatedString.cs (1)
507
using var tempParser = new
LanguageParser
(tempLexer, oldTree: null, changes: null);
Syntax\CSharpSyntaxTree.cs (2)
505
using var parser = new InternalSyntax.
LanguageParser
(lexer, oldTree: null, changes: null, cancellationToken: cancellationToken);
573
using var parser = new InternalSyntax.
LanguageParser
(lexer, oldTree?.GetRoot(), workingChanges);
Syntax\SyntaxFactory.cs (1)
1964
return 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)
1048
if (operatorToken.Kind == SyntaxKind.GreaterThanToken &&
LanguageParser
.NoTriviaBetween(operatorToken, CurrentToken))
1054
if (
LanguageParser
.NoTriviaBetween(operatorToken2, CurrentToken) &&
1159
if (
LanguageParser
.NoTriviaBetween(operatorToken, CurrentToken) && CurrentToken.Kind == SyntaxKind.EqualsToken)
Parser\LanguageParser.cs (36)
207
internal TNode ParseWithStackGuard<TNode>(Func<
LanguageParser
, TNode> parseFunc, Func<
LanguageParser
, TNode> createEmptyNodeFunc) where TNode : CSharpSyntaxNode
1183
LanguageParser
@this, ref SyntaxToken openBracket, SeparatedSyntaxListBuilder<AttributeSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
1238
LanguageParser
@this, ref SyntaxToken openParen, SeparatedSyntaxListBuilder<AttributeArgumentSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
2580
static MemberDeclarationSyntax createEmptyNodeFunc(
LanguageParser
@this)
4350
private readonly
LanguageParser
_parser;
4354
LanguageParser
parser,
4527
Func<
LanguageParser
, bool> isNotExpectedFunction,
4528
Func<
LanguageParser
, SyntaxKind, bool> abortFunction,
4548
Func<
LanguageParser
, bool> isNotExpectedFunction,
4549
Func<
LanguageParser
, bool> abortFunction,
4569
Func<
LanguageParser
, bool> isNotExpectedFunction,
4570
Func<
LanguageParser
, SyntaxKind, bool> abortFunction,
4594
Func<
LanguageParser
, bool> isNotExpectedFunction,
4595
Func<
LanguageParser
, bool> abortFunction,
4617
Func<
LanguageParser
, bool> isNotExpectedFunction,
4618
Func<
LanguageParser
, SyntaxKind, bool> abortFunction,
4644
Func<
LanguageParser
, bool> isNotExpectedFunction,
4645
Func<
LanguageParser
, bool> abortFunction,
4877
Func<
LanguageParser
, ParameterSyntax> parseElement = forExtensionOrUnion
4897
LanguageParser
@this, ref SyntaxToken open, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
5984
LanguageParser
@this, ref SyntaxToken openBrace, SeparatedSyntaxListBuilder<EnumMemberDeclarationSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
6187
LanguageParser
@this, ref SyntaxToken open, SeparatedSyntaxListBuilder<TypeParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
9752
LanguageParser
@this, ref SyntaxToken startToken, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
12583
LanguageParser
@this, ref SyntaxToken open, SeparatedSyntaxListBuilder<ArgumentSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13309
LanguageParser
@this, ref SyntaxToken openBracket, SeparatedSyntaxListBuilder<CollectionElementSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13584
LanguageParser
@this, ref SyntaxToken startToken, SeparatedSyntaxListBuilder<T> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13704
LanguageParser
@this, ref SyntaxToken openBrace, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13956
LanguageParser
@this, ref SyntaxToken openParen, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
14441
LanguageParser
parser, ref SyntaxToken openToken, SeparatedSyntaxListBuilder<TNode> builder, SyntaxKind expectedKind, SyntaxKind closeTokenKind) where TNode : GreenNode;
14475
Func<
LanguageParser
, bool> isPossibleElement,
14476
Func<
LanguageParser
, TNode> parseElement,
14497
Func<
LanguageParser
, bool> isPossibleElement,
14498
Func<
LanguageParser
, TNode> parseElement,
14627
private readonly
LanguageParser
_languageParser;
14631
public DisposableResetPoint(
LanguageParser
languageParser, bool resetOnDispose, ResetPoint resetPoint)
Parser\LanguageParser_InterpolatedString.cs (1)
507
using
var
tempParser = new LanguageParser(tempLexer, oldTree: null, changes: null);
Parser\LanguageParser_Patterns.cs (1)
565
LanguageParser
@this, ref SyntaxToken open, SeparatedSyntaxListBuilder<T> list, SyntaxKind expectedKind, SyntaxKind closeKind)
Syntax\CSharpSyntaxTree.cs (2)
505
using
var
parser = new InternalSyntax.LanguageParser(lexer, oldTree: null, changes: null, cancellationToken: cancellationToken);
573
using
var
parser = new InternalSyntax.LanguageParser(lexer, oldTree?.GetRoot(), workingChanges);
Syntax\SyntaxFactory.cs (12)
1721
using (
var
parser = MakeParser(lexer))
1745
using (
var
parser = MakeParser(lexer))
1764
using (
var
parser = MakeParser(lexer))
1783
using (
var
parser = MakeParser(lexer))
1803
using (
var
parser = MakeParser(lexer))
1828
using (
var
parser = MakeParser(lexer))
1846
using (
var
parser = MakeParser(lexer))
1865
using (
var
parser = MakeParser(lexer))
1884
using (
var
parser = MakeParser(lexer))
1903
using (
var
parser = MakeParser(lexer))
1922
using
var
parser = MakeParser(lexer);
1962
private static InternalSyntax.
LanguageParser
MakeParser(InternalSyntax.Lexer lexer)