1 write to Data
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
1670this.Data = data;
11 references to Data
Microsoft.CodeAnalysis.CSharp (11)
BoundTree\BoundExpression.cs (6)
404public override ConstantValue? ConstantValueOpt => Data?.ConstantValue; 408internal MethodSymbol? Method => Data?.Method; 410internal TypeSymbol? ConstrainedToType => Data?.ConstrainedToType; 412internal bool IsUnconvertedInterpolatedStringAddition => Data?.IsUnconvertedInterpolatedStringAddition ?? false; 414internal InterpolatedStringHandlerData? InterpolatedStringHandlerData => Data?.InterpolatedStringHandlerData; 416internal ImmutableArray<MethodSymbol> OriginalUserDefinedOperatorsOpt => Data?.OriginalUserDefinedOperatorsOpt ?? default(ImmutableArray<MethodSymbol>);
BoundTree\BoundTreeRewriter.cs (1)
145left = binary.Update(binary.OperatorKind, binary.Data, binary.ResultKind, left, right, type);
BoundTree\NullabilityRewriter.cs (1)
102binary.Data?.WithUpdatedMethod(GetUpdatedSymbol(binary, binary.Method)),
Generated\BoundNodes.xml.Generated.cs (3)
1683if (operatorKind != this.OperatorKind || data != this.Data || resultKind != this.ResultKind || left != this.Left || right != this.Right || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything)) 11058return node.Update(node.OperatorKind, node.Data, node.ResultKind, left, right, type); 15330new TreeDumperNode("data", node.Data, null),