1 write to CollectionBuilderMethod
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
6559
this.
CollectionBuilderMethod
= collectionBuilderMethod;
12 references to CollectionBuilderMethod
Microsoft.CodeAnalysis.CSharp (12)
BoundTree\BoundCollectionExpression.cs (2)
21
Debug.Assert(this.
CollectionBuilderMethod
is not null);
32
Debug.Assert(this.
CollectionBuilderMethod
is null);
FlowAnalysis\NullableWalker.cs (2)
4275
var createMethod = node.
CollectionBuilderMethod
;
4291
var createMethod = node.
CollectionBuilderMethod
;
Generated\BoundNodes.xml.Generated.cs (4)
6585
if (collectionTypeKind != this.CollectionTypeKind || placeholder != this.Placeholder || collectionCreation != this.CollectionCreation || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(collectionBuilderMethod, this.
CollectionBuilderMethod
) || collectionBuilderElementsPlaceholder != this.CollectionBuilderElementsPlaceholder || wasTargetTyped != this.WasTargetTyped || hasWithElement != this.HasWithElement || unconvertedCollectionExpression != this.UnconvertedCollectionExpression || elements != this.Elements || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
12220
MethodSymbol? collectionBuilderMethod = this.VisitMethodSymbol(node.
CollectionBuilderMethod
);
14539
MethodSymbol? collectionBuilderMethod = GetUpdatedSymbol(node, node.
CollectionBuilderMethod
);
17020
new TreeDumperNode("collectionBuilderMethod", node.
CollectionBuilderMethod
, null),
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (3)
227
CollectionBuilderMethod
: { Parameters: [var parameter] } builder,
650
Debug.Assert(node.
CollectionBuilderMethod
is { });
653
var constructMethod = node.
CollectionBuilderMethod
;
Operations\CSharpOperationFactory.cs (1)
1306
return expr.
CollectionBuilderMethod
;