48 references to ParseExpressionCore
Microsoft.CodeAnalysis.CSharp (48)
Parser\LanguageParser.cs (45)
1296nameEquals, nameColon, this.ParseExpressionCore()); 4451var expression = this.ParseExpressionCore(); 5030equalsToken == null ? null : _syntaxFactory.EqualsValueClause(equalsToken, this.ParseExpressionCore())); 5813var initializer = this.ParseExpressionCore(); 5859: this.ParseExpressionCore(); 6015: this.ParseExpressionCore()); 7944var size = this.ParseExpressionCore(); 9663? this.ParseExpressionCore() 9768static @this => @this.ParseExpressionCore(), 9827var expression = this.ParseExpressionCore(); 10027arg = this.ParseExpressionCore(); 10045=> ParseErrantExpressionWhenNoCloseParenToken(this.ParseExpressionCore()); 10058var nextExpression = this.ParseExpressionCore(); 10150this.ParseExpressionCore(), 10211arg = this.ParseExpressionCore(); 10264expression = this.ParseExpressionCore(); 10378this.CurrentToken.Kind != SyntaxKind.SemicolonToken ? this.ParseExpressionCore() : null, 10418expression = this.ParseExpressionCore(); 10455expression = this.ParseExpressionCore(); 10463expression = this.ParseExpressionCore(); 10487expression = this.ParseExpressionCore(); 10503expression = this.ParseExpressionCore(); 11103return ParseExpressionStatement(attributes, this.ParseExpressionCore()); 11126static @this => @this.ParseExpressionCore(), 11911this.ParseExpressionCore()); 12140return this.AddError(_syntaxFactory.RefExpression(refKeyword, this.ParseExpressionCore()), ErrorCode.ERR_InvalidExprTerm, SyntaxFacts.GetText(tk)); 12875this.ParseExpressionCore(); 13373return _syntaxFactory.SpreadElement(this.EatDotDotToken(), this.ParseExpressionCore()); 13376return _syntaxFactory.ExpressionElement(this.ParseExpressionCore()); 13413this.ParseExpressionCore()); 13526static @this => @this.ParseExpressionCore(), 13661static @this => @this.ParseExpressionCore(), 13692var size = this.AddError(this.ParseExpressionCore(), ErrorCode.ERR_InvalidArray); 13766var size = this.AddError(this.ParseExpressionCore(), ErrorCode.ERR_InvalidStackAllocArray); 14052? _syntaxFactory.EqualsValueClause(equalsToken, this.ParseExpressionCore()) 14289this.ParseExpressionCore()); 14302inExpression: this.ParseExpressionCore(), 14304leftExpression: this.ParseExpressionCore(), 14306rightExpression: this.ParseExpressionCore(), 14322this.ParseExpressionCore()); 14330this.ParseExpressionCore()); 14380var expression = this.ParseExpressionCore(); 14401this.ParseExpressionCore()); 14409this.ParseExpressionCore(), 14411this.ParseExpressionCore());
Parser\LanguageParser_InterpolatedString.cs (2)
535var expression = this.ParseExpressionCore(); 544this.ConsumeUnexpectedTokens(this.ParseExpressionCore()));
Parser\LanguageParser_Patterns.cs (1)
637ParseExpressionCore());