Base:
property
ArgumentNamesOpt
Microsoft.CodeAnalysis.CSharp.BoundObjectCreationExpressionBase.ArgumentNamesOpt
1 write to ArgumentNamesOpt
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
6632this.ArgumentNamesOpt = argumentNamesOpt;
7 references to ArgumentNamesOpt
Microsoft.CodeAnalysis.CSharp (7)
Generated\BoundNodes.xml.Generated.cs (5)
6652if (name != this.Name || arguments != this.Arguments || argumentNamesOpt != this.ArgumentNamesOpt || argumentRefKindsOpt != this.ArgumentRefKindsOpt || initializerExpressionOpt != this.InitializerExpressionOpt || applicableMethods != this.ApplicableMethods || wasTargetTyped != this.WasTargetTyped || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything)) 11821return node.Update(node.Name, arguments, node.ArgumentNamesOpt, node.ArgumentRefKindsOpt, initializerExpressionOpt, node.ApplicableMethods, node.WasTargetTyped, type); 14119updatedNode = node.Update(node.Name, arguments, node.ArgumentNamesOpt, node.ArgumentRefKindsOpt, initializerExpressionOpt, applicableMethods, node.WasTargetTyped, infoAndType.Type!); 14124updatedNode = node.Update(node.Name, arguments, node.ArgumentNamesOpt, node.ArgumentRefKindsOpt, initializerExpressionOpt, applicableMethods, node.WasTargetTyped, node.Type); 16529new TreeDumperNode("argumentNamesOpt", node.ArgumentNamesOpt, null),
Lowering\LocalRewriter\LocalRewriter_ObjectCreationExpression.cs (1)
21var constructorInvocation = _dynamicFactory.MakeDynamicConstructorInvocation(node.Syntax, node.Type, loweredArguments, node.ArgumentNamesOpt, node.ArgumentRefKindsOpt).ToExpression();
Operations\CSharpOperationFactory.cs (1)
751ImmutableArray<string?> argumentNames = boundDynamicObjectCreationExpression.ArgumentNamesOpt.NullToEmpty();