28 references to ArgumentAnalysisResultKind
Microsoft.CodeAnalysis.CSharp (28)
Binder\Semantics\OverloadResolution\ArgumentAnalysisResult.cs (19)
17public readonly ArgumentAnalysisResultKind Kind; 30private ArgumentAnalysisResult(ArgumentAnalysisResultKind kind, 45return this.Kind < ArgumentAnalysisResultKind.FirstInvalid; 51return new ArgumentAnalysisResult(ArgumentAnalysisResultKind.NameUsedForPositional, argumentPosition, 0, default(ImmutableArray<int>)); 56return new ArgumentAnalysisResult(ArgumentAnalysisResultKind.NoCorrespondingParameter, argumentPosition, 0, default(ImmutableArray<int>)); 61return new ArgumentAnalysisResult(ArgumentAnalysisResultKind.NoCorrespondingNamedParameter, argumentPosition, 0, default(ImmutableArray<int>)); 66return new ArgumentAnalysisResult(ArgumentAnalysisResultKind.DuplicateNamedArgument, argumentPosition, 0, default(ImmutableArray<int>)); 71return new ArgumentAnalysisResult(ArgumentAnalysisResultKind.RequiredParameterMissing, 0, parameterPosition, default(ImmutableArray<int>)); 76return new ArgumentAnalysisResult(ArgumentAnalysisResultKind.BadNonTrailingNamedArgument, argumentPosition, 0, default(ImmutableArray<int>)); 81return new ArgumentAnalysisResult(ArgumentAnalysisResultKind.Normal, 0, 0, argsToParamsOpt); 86return new ArgumentAnalysisResult(ArgumentAnalysisResultKind.Expanded, 0, 0, argsToParamsOpt); 97case ArgumentAnalysisResultKind.Normal: 100case ArgumentAnalysisResultKind.Expanded: 103case ArgumentAnalysisResultKind.NameUsedForPositional: 106case ArgumentAnalysisResultKind.DuplicateNamedArgument: 109case ArgumentAnalysisResultKind.NoCorrespondingParameter: 112case ArgumentAnalysisResultKind.NoCorrespondingNamedParameter: 115case ArgumentAnalysisResultKind.RequiredParameterMissing: 118case ArgumentAnalysisResultKind.BadNonTrailingNamedArgument:
Binder\Semantics\OverloadResolution\MemberAnalysisResult.cs (6)
245case ArgumentAnalysisResultKind.NoCorrespondingParameter: 247case ArgumentAnalysisResultKind.NoCorrespondingNamedParameter: 249case ArgumentAnalysisResultKind.DuplicateNamedArgument: 251case ArgumentAnalysisResultKind.RequiredParameterMissing: 253case ArgumentAnalysisResultKind.NameUsedForPositional: 255case ArgumentAnalysisResultKind.BadNonTrailingNamedArgument:
Binder\Semantics\OverloadResolution\OverloadResolution.cs (3)
4041case ArgumentAnalysisResultKind.RequiredParameterMissing: 4042case ArgumentAnalysisResultKind.NoCorrespondingParameter: 4043case ArgumentAnalysisResultKind.DuplicateNamedArgument: