10 references to Expression
Microsoft.CodeAnalysis.CSharp (9)
_generated\0\Syntax.xml.Main.Generated.cs (1)
1698
=> node.Update((ExpressionSyntax?)Visit(node.
Expression
) ?? throw new ArgumentNullException("expression"), VisitToken(node.WithKeyword), (InitializerExpressionSyntax?)Visit(node.Initializer) ?? throw new ArgumentNullException("initializer"));
_generated\2\Syntax.xml.Syntax.Generated.cs (3)
3748
if (expression != this.
Expression
|| withKeyword != this.WithKeyword || initializer != this.Initializer)
3759
public WithExpressionSyntax WithWithKeyword(SyntaxToken withKeyword) => Update(this.
Expression
, withKeyword, this.Initializer);
3760
public WithExpressionSyntax WithInitializer(InitializerExpressionSyntax initializer) => Update(this.
Expression
, this.WithKeyword, initializer);
Binder\Binder_WithExpression.cs (5)
19
var receiver = BindRValueWithoutTargetType(syntax.
Expression
, diagnostics);
25
diagnostics.Add(ErrorCode.ERR_InvalidWithReceiverType, syntax.
Expression
.Location);
46
diagnostics.Add(ErrorCode.ERR_CannotClone, syntax.
Expression
.Location, receiverType);
53
diagnostics.Add(syntax.
Expression
, useSiteInfo);
59
syntax.
Expression
,
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CompletionProviders\ObjectAndWithInitializerCompletionProvider.cs (1)
145
return semanticModel.GetTypeInfo(withExpression.
Expression
, cancellationToken).Type;