48 references to ParseExpressionCore
Microsoft.CodeAnalysis.CSharp (48)
Parser\LanguageParser_InterpolatedString.cs (2)
535
var expression = this.
ParseExpressionCore
();
544
this.ConsumeUnexpectedTokens(this.
ParseExpressionCore
()));
Parser\LanguageParser_Patterns.cs (1)
637
ParseExpressionCore
());
Parser\LanguageParser.cs (45)
1280
nameEquals, nameColon, this.
ParseExpressionCore
());
4422
var expression = this.
ParseExpressionCore
();
4988
equalsToken == null ? null : _syntaxFactory.EqualsValueClause(equalsToken, this.
ParseExpressionCore
()));
5767
var initializer = this.
ParseExpressionCore
();
5813
: this.
ParseExpressionCore
();
5969
: this.
ParseExpressionCore
());
7880
var size = this.
ParseExpressionCore
();
9599
? this.
ParseExpressionCore
()
9704
static @this => @this.
ParseExpressionCore
(),
9763
var expression = this.
ParseExpressionCore
();
9963
arg = this.
ParseExpressionCore
();
9981
=> ParseErrantExpressionWhenNoCloseParenToken(this.
ParseExpressionCore
());
9994
var nextExpression = this.
ParseExpressionCore
();
10086
this.
ParseExpressionCore
(),
10147
arg = this.
ParseExpressionCore
();
10200
expression = this.
ParseExpressionCore
();
10314
this.CurrentToken.Kind != SyntaxKind.SemicolonToken ? this.
ParseExpressionCore
() : null,
10354
expression = this.
ParseExpressionCore
();
10391
expression = this.
ParseExpressionCore
();
10399
expression = this.
ParseExpressionCore
();
10423
expression = this.
ParseExpressionCore
();
10439
expression = this.
ParseExpressionCore
();
11039
return ParseExpressionStatement(attributes, this.
ParseExpressionCore
());
11062
static @this => @this.
ParseExpressionCore
(),
11847
this.
ParseExpressionCore
());
12076
return this.AddError(_syntaxFactory.RefExpression(refKeyword, this.
ParseExpressionCore
()), ErrorCode.ERR_InvalidExprTerm, SyntaxFacts.GetText(tk));
12811
this.
ParseExpressionCore
();
13312
return _syntaxFactory.SpreadElement(this.EatDotDotToken(), this.
ParseExpressionCore
());
13315
return _syntaxFactory.ExpressionElement(this.
ParseExpressionCore
());
13352
this.
ParseExpressionCore
());
13465
static @this => @this.
ParseExpressionCore
(),
13600
static @this => @this.
ParseExpressionCore
(),
13631
var size = this.AddError(this.
ParseExpressionCore
(), ErrorCode.ERR_InvalidArray);
13705
var size = this.AddError(this.
ParseExpressionCore
(), ErrorCode.ERR_InvalidStackAllocArray);
14034
? _syntaxFactory.EqualsValueClause(equalsToken, this.
ParseExpressionCore
())
14271
this.
ParseExpressionCore
());
14284
inExpression: this.
ParseExpressionCore
(),
14286
leftExpression: this.
ParseExpressionCore
(),
14288
rightExpression: this.
ParseExpressionCore
(),
14304
this.
ParseExpressionCore
());
14312
this.
ParseExpressionCore
());
14362
var expression = this.
ParseExpressionCore
();
14383
this.
ParseExpressionCore
());
14391
this.
ParseExpressionCore
(),
14393
this.
ParseExpressionCore
());