15 references to HasDynamicArgument
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder_Expressions.cs (5)
4923if (initializerArgumentListOpt != null && analyzedArguments.HasDynamicArgument) 6696if (analyzedArguments.HasDynamicArgument) 8811allowRefOmittedArguments: binder.AllowRefOmittedArguments(left), dynamicResolution: actualReceiverArguments.HasDynamicArgument, ref useSiteInfo); 10129dynamicResolution: analyzedArguments.HasDynamicArgument, 10133if (analyzedArguments.HasDynamicArgument && overloadResolutionResult.HasAnyApplicableMember)
Binder\Binder_Invocation.cs (4)
643options: analyzedArguments.HasDynamicArgument ? OverloadResolution.Options.DynamicResolution : OverloadResolution.Options.None); 648if (analyzedArguments.HasDynamicArgument && overloadResolutionResult.HasAnyApplicableMember) 718(analyzedArguments.HasDynamicArgument ? OverloadResolution.Options.DynamicResolution : OverloadResolution.Options.None), 792if (resolution.AnalyzedArguments.HasDynamicArgument &&
Binder\Semantics\OverloadResolution\OverloadResolution.cs (6)
103Debug.Assert(!dynamicResolution || arguments.HasDynamicArgument); 110if (!OverloadResolutionResultIsValid(results, arguments.HasDynamicArgument)) 148Debug.Assert((options & Options.DynamicResolution) == 0 || arguments.HasDynamicArgument); 172Debug.Assert(!dynamicResolution || arguments.HasDynamicArgument); 211if (!OverloadResolutionResultIsValid(results, arguments.HasDynamicArgument)) 4256if (typeArgumentsBuilder.Count == 0 && arguments.HasDynamicArgument && !inferWithDynamic)