1 write to WasTargetTyped
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
7229this.WasTargetTyped = wasTargetTyped;
18 references to WasTargetTyped
Microsoft.CodeAnalysis.CSharp (18)
Binder\Binder_Conversions.cs (1)
827BoundDelegateCreationExpression { WasTargetTyped: true } or
FlowAnalysis\NullableWalker.cs (5)
5233BoundDelegateCreationExpression { WasTargetTyped: true } or 10872analysisCompletion = visitLambdaArgument(delegateType, lambda, node.WasTargetTyped); 10877analysisCompletion = visitDelegateArgument(delegateType, arg, node.WasTargetTyped); 10886TypeWithState result = setAnalyzedNullability(node, delegateType, analysisCompletion, node.WasTargetTyped); 10926return analyzeMethodGroupConversion(node, delegateType, group, node.WasTargetTyped);
Generated\BoundNodes.xml.Generated.cs (5)
7243if (argument != this.Argument || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(methodOpt, this.MethodOpt) || isExtensionMethod != this.IsExtensionMethod || wasTargetTyped != this.WasTargetTyped || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything)) 12347return node.Update(argument, methodOpt, node.IsExtensionMethod, node.WasTargetTyped, type); 14822updatedNode = node.Update(argument, methodOpt, node.IsExtensionMethod, node.WasTargetTyped, infoAndType.Type!); 14827updatedNode = node.Update(argument, methodOpt, node.IsExtensionMethod, node.WasTargetTyped, node.Type); 17197new TreeDumperNode("wasTargetTyped", node.WasTargetTyped, null),
Lowering\ClosureConversion\ClosureConversion.cs (1)
1369node.WasTargetTyped,
Lowering\ExtensionMethodReferenceRewriter.cs (1)
225return node.Update(argument, methodOpt, isExtensionMethod, node.WasTargetTyped, type);
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (1)
57BoundDelegateCreationExpression { WasTargetTyped: true });
Lowering\LocalRewriter\LocalRewriter_DelegateCreationExpression.cs (2)
25return new BoundDelegateCreationExpression(node.Syntax, loweredReceiver, methodOpt: null, isExtensionMethod: false, node.WasTargetTyped, type: node.Type); 37return node.Update(receiver, method, node.IsExtensionMethod, node.WasTargetTyped, node.Type);
Lowering\MethodToClassRewriter.cs (1)
352return node.Update(rewrittenArgument, method, node.IsExtensionMethod, node.WasTargetTyped, type);
Lowering\SpillSequenceSpiller.cs (1)
1223return UpdateExpression(builder, node.Update(argument, node.MethodOpt, node.IsExtensionMethod, node.WasTargetTyped, node.Type));