48 references to ParseExpressionCore
Microsoft.CodeAnalysis.CSharp (48)
Parser\LanguageParser.cs (45)
1295nameEquals, nameColon, this.ParseExpressionCore()); 4358var expression = this.ParseExpressionCore(); 4935equalsToken == null ? null : _syntaxFactory.EqualsValueClause(equalsToken, this.ParseExpressionCore())); 5699var initializer = this.ParseExpressionCore(); 5745: this.ParseExpressionCore(); 5901: this.ParseExpressionCore()); 7830var size = this.ParseExpressionCore(); 9537? this.ParseExpressionCore() 9642static @this => @this.ParseExpressionCore(), 9701var expression = this.ParseExpressionCore(); 9901arg = this.ParseExpressionCore(); 9919=> ParseErrantExpressionWhenNoCloseParenToken(this.ParseExpressionCore()); 9932var nextExpression = this.ParseExpressionCore(); 10024this.ParseExpressionCore(), 10085arg = this.ParseExpressionCore(); 10138expression = this.ParseExpressionCore(); 10252this.CurrentToken.Kind != SyntaxKind.SemicolonToken ? this.ParseExpressionCore() : null, 10292expression = this.ParseExpressionCore(); 10329expression = this.ParseExpressionCore(); 10337expression = this.ParseExpressionCore(); 10361expression = this.ParseExpressionCore(); 10377expression = this.ParseExpressionCore(); 10971return ParseExpressionStatement(attributes, this.ParseExpressionCore()); 10994static @this => @this.ParseExpressionCore(), 11777this.ParseExpressionCore()); 12004return this.AddError(_syntaxFactory.RefExpression(refKeyword, this.ParseExpressionCore()), ErrorCode.ERR_InvalidExprTerm, SyntaxFacts.GetText(tk)); 12730this.ParseExpressionCore(); 13203? _syntaxFactory.SpreadElement(this.EatDotDotToken(), this.ParseExpressionCore()) 13204: _syntaxFactory.ExpressionElement(this.ParseExpressionCore()); 13241this.ParseExpressionCore()); 13354static @this => @this.ParseExpressionCore(), 13489static @this => @this.ParseExpressionCore(), 13520var size = this.AddError(this.ParseExpressionCore(), ErrorCode.ERR_InvalidArray); 13594var size = this.AddError(this.ParseExpressionCore(), ErrorCode.ERR_InvalidStackAllocArray); 13880? _syntaxFactory.EqualsValueClause(equalsToken, this.ParseExpressionCore()) 14117this.ParseExpressionCore()); 14130inExpression: this.ParseExpressionCore(), 14132leftExpression: this.ParseExpressionCore(), 14134rightExpression: this.ParseExpressionCore(), 14150this.ParseExpressionCore()); 14158this.ParseExpressionCore()); 14208var expression = this.ParseExpressionCore(); 14229this.ParseExpressionCore()); 14237this.ParseExpressionCore(), 14239this.ParseExpressionCore());
Parser\LanguageParser_InterpolatedString.cs (2)
535var expression = this.ParseExpressionCore(); 544this.ConsumeUnexpectedTokens(this.ParseExpressionCore()));
Parser\LanguageParser_Patterns.cs (1)
635ParseExpressionCore());