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