1 write to WithElement
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
6510this.WithElement = withElement;
25 references to WithElement
Microsoft.CodeAnalysis.CSharp (25)
Binder\Binder_Conversions.cs (18)
918hasWithElement: _node.WithElement != null, 1037var collectionCreation = bindCollectionConstructorConstruction(in this, _node.WithElement?.Syntax ?? _node.Syntax, constructor); 1090var withElement = @this._node.WithElement; 1215if (_node.WithElement != null) 1220_node.WithElement.Syntax.GetFirstToken().GetLocation(), 1230if (_node.WithElement?.Arguments.Length > 0 && 1235_diagnostics.Add(ErrorCode.ERR_CollectionArgumentsMustBeEmpty, _node.WithElement.Syntax.GetFirstToken().GetLocation()); 1246var withElement = @this._node.WithElement; 1352var analyzedArguments = @this._node.WithElement is null 1354: AnalyzedArguments.GetInstance(@this._node.WithElement.Arguments, @this._node.WithElement.ArgumentRefKindsOpt, @this._node.WithElement.ArgumentNamesOpt); 1359var syntax = @this._node.WithElement?.Syntax ?? @this._node.Syntax; 1447WasCompilerGenerated = @this._node.WithElement is null, 2290var withArguments = node.WithElement?.Arguments ?? []; 2298? new BoundBadExpression(node.WithElement!.Syntax, LookupResultKind.Empty, symbols: [], naturalWithArguments, CreateErrorType()) 2366node.WithElement, node.WithElement?.Syntax ?? node.Syntax, targetType, constructor: out _, isExpanded: out _, diagnostics))
Binder\Semantics\Conversions\Conversions.cs (2)
194node.WithElement, node.WithElement?.Syntax ?? syntax, targetType, out constructor, out isExpanded, BindingDiagnosticBag.Discarded))
Generated\BoundNodes.xml.Generated.cs (5)
6521if (withElement != this.WithElement || elements != this.Elements) 10781this.Visit(node.WithElement); 12212BoundUnconvertedWithElement? withElement = (BoundUnconvertedWithElement?)this.Visit(node.WithElement); 14520BoundUnconvertedWithElement? withElement = (BoundUnconvertedWithElement?)this.Visit(node.WithElement); 16995new TreeDumperNode("withElement", null, new TreeDumperNode[] { Visit(node.WithElement, null) }),