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