141 references to CallSiteKind
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (116)
ChangeSignature\AddParameterTests.AddImports.cs (3)
28
CallSiteKind
.Todo),
57
CallSiteKind
.Todo),
88
CallSiteKind
.Todo),
ChangeSignature\AddParameterTests.Cascading.cs (11)
24
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
57
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
90
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
123
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
158
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
193
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
240
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
293
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
322
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
413
new(new AddedParameter(null, "int", "C",
CallSiteKind
.Value, "3"), "int"),
433
new(new AddedParameter(null, "int", "C",
CallSiteKind
.Value, "3"), "int"),
ChangeSignature\AddParameterTests.cs (37)
26
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "System.Int32"),
27
new AddedParameterOrExistingIndex(new AddedParameter(null, "string", "newString",
CallSiteKind
.Value, ""), "System.String"),
118
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "System.Int32")};
143
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
177
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
211
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
237
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
265
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
293
AddedParameterOrExistingIndex.CreateAdded("byte", "b",
CallSiteKind
.Value, "34"),
345
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
381
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
427
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
469
AddedParameterOrExistingIndex.CreateAdded("int", "z",
CallSiteKind
.Omitted, isRequired: false, defaultValue: "3"),
496
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
523
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
551
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
599
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
640
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte"),
674
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte"),
706
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte"),
748
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
782
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
818
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
846
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte"),
879
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
912
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
943
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte"),
978
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte"),
1012
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte"),
1048
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
1076
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
1118
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, "34"), "byte"),
1160
AddedParameterOrExistingIndex.CreateAdded("byte", "bb",
CallSiteKind
.Value, callSiteValue: "34") };
1205
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "b",
CallSiteKind
.Value, callSiteValue: "34"), "byte"),
1244
new(new AddedParameter(null, "int", "Forth",
CallSiteKind
.Value, "12345"), "System.Int32")
1274
new(new AddedParameter(null, "int", "Forth",
CallSiteKind
.Value, "12345"), "System.Int32")
1304
new(new AddedParameter(null, "int", "Forth",
CallSiteKind
.Value, "12345"), "System.Int32")
ChangeSignature\AddParameterTests.Delegates.cs (22)
24
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
58
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
92
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
126
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
161
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
193
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
229
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
272
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
313
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
358
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
407
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
458
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
493
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
526
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
559
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
622
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
658
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
703
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
732
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
785
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int")
819
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int")
863
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, "12345"), "int"),
ChangeSignature\AddParameterTests.Formatting.cs (17)
28
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte"),
66
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte"),
105
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte"),
142
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte"),
172
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte"),
202
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte"),
238
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte"),
276
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte"),
316
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte"),
356
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte"),
380
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte") };
403
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte")};
425
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte")};
448
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte"),
471
new AddedParameterOrExistingIndex(new AddedParameter(null, "byte", "bb",
CallSiteKind
.Value, "34"), "byte")};
495
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "a",
CallSiteKind
.Value, "12345"), "int")};
519
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "a",
CallSiteKind
.Value, "12345"), "int")};
ChangeSignature\AddParameterTests.OptionalParameter.Infer.cs (8)
23
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "a",
CallSiteKind
.Inferred) };
47
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "a",
CallSiteKind
.Inferred) };
73
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "a",
CallSiteKind
.Inferred) };
99
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "a",
CallSiteKind
.Inferred) };
128
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "a",
CallSiteKind
.Inferred) };
152
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "a",
CallSiteKind
.Inferred) };
180
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "a",
CallSiteKind
.Inferred) };
208
AddedParameterOrExistingIndex.CreateAdded("B", "b",
CallSiteKind
.Inferred) };
ChangeSignature\AddParameterTests.OptionalParameter.Omit.cs (5)
24
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "a",
CallSiteKind
.Omitted, isRequired: false, defaultValue: "1") };
49
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "a",
CallSiteKind
.Omitted, isRequired: false, defaultValue: "1") };
73
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "a",
CallSiteKind
.Omitted, isRequired: false, defaultValue: "1"),
102
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "a",
CallSiteKind
.Omitted, isRequired: false, defaultValue: "1"),
135
AddedParameterOrExistingIndex.CreateAdded("int", "x",
CallSiteKind
.Omitted, isRequired: false, defaultValue: "3"),
ChangeSignature\AddParameterTests.OptionalParameter.SymbolKinds.cs (12)
25
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "x",
CallSiteKind
.Value, callSiteValue: "100", isRequired: false, defaultValue: "10"),
26
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "y",
CallSiteKind
.Omitted, isRequired: false, defaultValue: "11"),
27
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "z",
CallSiteKind
.Value, callSiteValue: "102", isRequired: false, defaultValue: "12")};
64
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "x",
CallSiteKind
.Value, callSiteValue: "100", isRequired: false, defaultValue: "10"),
65
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "y",
CallSiteKind
.Omitted, isRequired: false, defaultValue: "11"),
66
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "z",
CallSiteKind
.Value, callSiteValue: "102", isRequired: false, defaultValue: "12")};
103
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "x",
CallSiteKind
.Value, callSiteValue: "100", isRequired: false, defaultValue: "10"),
104
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "y",
CallSiteKind
.Omitted, isRequired: false, defaultValue: "11"),
105
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "z",
CallSiteKind
.Value, callSiteValue: "102", isRequired: false, defaultValue: "12")};
134
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "x",
CallSiteKind
.Value, callSiteValue: "100", isRequired: false, defaultValue: "10"),
135
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "y",
CallSiteKind
.Omitted, isRequired: false, defaultValue: "11"),
136
AddedParameterOrExistingIndex.CreateAdded("System.Int32", "z",
CallSiteKind
.Value, callSiteValue: "102", isRequired: false, defaultValue: "12")};
ChangeSignature\RemoveParametersTests.cs (1)
336
new AddedParameterOrExistingIndex(new AddedParameter(null, "int", "newIntegerParameter",
CallSiteKind
.Value, callSiteValue:"123"), "int") };
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
ChangeSignature\AddedParameterOrExistingIndex.cs (1)
40
CallSiteKind
callSiteKind,
Microsoft.CodeAnalysis.Features (17)
ChangeSignature\AbstractChangeSignatureService.cs (7)
799
var forcedCallsiteErrorDueToParamsArray = addedParameter.CallSiteKind ==
CallSiteKind
.Omitted &&
803
var isCallsiteActuallyOmitted = addedParameter.CallSiteKind ==
CallSiteKind
.Omitted && !forcedCallsiteErrorDueToParamsArray;
804
var isCallsiteActuallyTODO = addedParameter.CallSiteKind ==
CallSiteKind
.Todo || forcedCallsiteErrorDueToParamsArray;
819
isCallsiteActuallyTODO |= addedParameter.CallSiteKind ==
CallSiteKind
.Inferred;
828
name: seenNamedArguments || addedParameter.CallSiteKind ==
CallSiteKind
.ValueWithName ? addedParameter.Name : null,
831
name: seenNamedArguments || addedParameter.CallSiteKind ==
CallSiteKind
.ValueWithName ? addedParameter.Name : null,
921
if (addedParameter.CallSiteKind !=
CallSiteKind
.Inferred || !addedParameter.TypeBinds)
ChangeSignature\Parameter.cs (7)
31
CallSiteKind
callSiteKind,
50
case
CallSiteKind
.Value:
51
case
CallSiteKind
.ValueWithName:
54
case
CallSiteKind
.Todo:
57
case
CallSiteKind
.Omitted:
60
case
CallSiteKind
.Inferred:
75
public
CallSiteKind
CallSiteKind { get; }
ChangeSignature\SignatureChange.cs (3)
83
if (addedParameter.CallSiteKind ==
CallSiteKind
.Todo)
87
else if (addedParameter.CallSiteKind ==
CallSiteKind
.Omitted)
93
if (addedParameter.CallSiteKind ==
CallSiteKind
.ValueWithName)
Microsoft.VisualStudio.LanguageServices (7)
ChangeSignature\ChangeSignatureDialog.xaml.cs (6)
185
private static
CallSiteKind
GetCallSiteKind(AddParameterDialogViewModel addParameterViewModel)
188
return
CallSiteKind
.Inferred;
191
return
CallSiteKind
.Omitted;
194
return
CallSiteKind
.Todo;
199
?
CallSiteKind
.ValueWithName
200
:
CallSiteKind
.Value;
ChangeSignature\ChangeSignatureDialogViewModel.ParameterViewModels.cs (1)
136
return _addedParameter.CallSiteKind ==
CallSiteKind
.ValueWithName