50 references to ParseExpressionCore
Microsoft.CodeAnalysis.CSharp (50)
Parser\LanguageParser.cs (47)
1287nameEquals, nameColon, this.ParseExpressionCore()); 4118var expression = this.ParseExpressionCore(); 4680equalsToken == null ? null : _syntaxFactory.EqualsValueClause(equalsToken, this.ParseExpressionCore())); 5475: this.ParseExpressionCore(); 5631: this.ParseExpressionCore()); 7534var size = this.ParseExpressionCore(); 9025var filterExpression = this.ParseExpressionCore(); 9090var expression = this.ParseExpressionCore(); 9225condition = this.ParseExpressionCore(); 9265static @this => @this.ParseExpressionCore(), 9319var expression = this.ParseExpressionCore(); 9519arg = this.ParseExpressionCore(); 9544this.ParseExpressionCore(), 9558this.ParseExpressionCore(), 9580this.ParseExpressionCore(), 9619arg = this.ParseExpressionCore(); 9672expression = this.ParseExpressionCore(); 9786this.CurrentToken.Kind != SyntaxKind.SemicolonToken ? this.ParseExpressionCore() : null, 9826expression = this.ParseExpressionCore(); 9864expression = this.ParseExpressionCore(); 9872expression = this.ParseExpressionCore(); 9896expression = this.ParseExpressionCore(); 9912expression = this.ParseExpressionCore(); 9934this.ParseExpressionCore(), 10472return ParseExpressionStatement(attributes, this.ParseExpressionCore()); 10495static @this => @this.ParseExpressionCore(), 11114this.ParseExpressionCore()); 11408return this.AddError(_syntaxFactory.RefExpression(refKeyword, this.ParseExpressionCore()), ErrorCode.ERR_InvalidExprTerm, SyntaxFacts.GetText(tk)); 12137this.ParseExpressionCore(); 12628return _syntaxFactory.SpreadElement(dotDotToken, this.ParseExpressionCore()); 12630var expression = this.ParseExpressionCore(); 12668this.ParseExpressionCore()); 12776static @this => @this.ParseExpressionCore(), 12909static @this => @this.ParseExpressionCore(), 12940var size = this.AddError(this.ParseExpressionCore(), ErrorCode.ERR_InvalidArray); 13014var size = this.AddError(this.ParseExpressionCore(), ErrorCode.ERR_InvalidStackAllocArray); 13338? _syntaxFactory.EqualsValueClause(equalsToken, this.ParseExpressionCore()) 13580this.ParseExpressionCore()); 13593inExpression: this.ParseExpressionCore(), 13595leftExpression: this.ParseExpressionCore(), 13597rightExpression: this.ParseExpressionCore(), 13610this.ParseExpressionCore()); 13618this.ParseExpressionCore()); 13668var expression = this.ParseExpressionCore(); 13689this.ParseExpressionCore()); 13697this.ParseExpressionCore(), 13699this.ParseExpressionCore());
Parser\LanguageParser_InterpolatedString.cs (2)
406var expression = this.ParseExpressionCore(); 415this.ConsumeUnexpectedTokens(this.ParseExpressionCore()));
Parser\LanguageParser_Patterns.cs (1)
609ParseExpressionCore());