1 write to InferredNamesOpt
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
6655
this.
InferredNamesOpt
= inferredNamesOpt;
16 references to InferredNamesOpt
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder_Conversions.cs (1)
2992
sourceTuple.
InferredNamesOpt
,
Binder\Binder_Expressions.cs (1)
380
sourceTuple.
InferredNamesOpt
,
Binder\Binder_TupleOperators.cs (3)
65
tuple.Syntax, tuple, wasTargetTyped: false, builder.ToImmutableAndFree(), tuple.ArgumentNamesOpt, tuple.
InferredNamesOpt
, tuple.Type, tuple.HasErrors);
293
ImmutableArray<bool> leftInferred = leftIsTupleLiteral ? ((BoundTupleExpression)left).
InferredNamesOpt
: default;
296
ImmutableArray<bool> rightInferred = rightIsTupleLiteral ? ((BoundTupleExpression)right).
InferredNamesOpt
: default;
Generated\BoundNodes.xml.Generated.cs (10)
6680
if (arguments != this.Arguments || argumentNamesOpt != this.ArgumentNamesOpt || inferredNamesOpt != this.
InferredNamesOpt
|| !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
6710
if (sourceTuple != this.SourceTuple || wasTargetTyped != this.WasTargetTyped || arguments != this.Arguments || argumentNamesOpt != this.ArgumentNamesOpt || inferredNamesOpt != this.
InferredNamesOpt
|| !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
12094
return node.Update(arguments, node.ArgumentNamesOpt, node.
InferredNamesOpt
, type);
12101
return node.Update(sourceTuple, node.WasTargetTyped, arguments, node.ArgumentNamesOpt, node.
InferredNamesOpt
, type);
14403
updatedNode = node.Update(arguments, node.ArgumentNamesOpt, node.
InferredNamesOpt
, infoAndType.Type);
14408
updatedNode = node.Update(arguments, node.ArgumentNamesOpt, node.
InferredNamesOpt
, node.Type);
14421
updatedNode = node.Update(sourceTuple, node.WasTargetTyped, arguments, node.ArgumentNamesOpt, node.
InferredNamesOpt
, infoAndType.Type);
14426
updatedNode = node.Update(sourceTuple, node.WasTargetTyped, arguments, node.ArgumentNamesOpt, node.
InferredNamesOpt
, node.Type);
16838
new TreeDumperNode("inferredNamesOpt", node.
InferredNamesOpt
, null),
16850
new TreeDumperNode("inferredNamesOpt", node.
InferredNamesOpt
, null),
Symbols\Tuples\TupleTypeSymbol.cs (1)
285
ImmutableArray<bool> inferredNames = literal.
InferredNamesOpt
;