1 write to ThisParameter
Microsoft.CodeAnalysis.Features (1)
ChangeSignature\ParameterConfiguration.cs (1)
26ThisParameter = thisParameter;
12 references to ThisParameter
Microsoft.CodeAnalysis.EditorFeatures (1)
Intents\DeleteParameterIntentProvider.cs (1)
52var isExtensionMethod = context.ParameterConfiguration.ThisParameter != null;
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
ChangeSignature\TestChangeSignatureOptionsService.cs (1)
42: ParameterConfiguration.Create(updateParameters, parameters.ThisParameter != null, selectedIndex: 0)), previewChanges: false);
Microsoft.CodeAnalysis.Features (6)
ChangeSignature\AbstractChangeSignatureService.cs (3)
588ParameterConfiguration.Create(originalConfigurationParametersWithExtraParameters, updatedSignature.OriginalConfiguration.ThisParameter != null, selectedIndex: 0), 589ParameterConfiguration.Create(updatedConfigurationParametersWithExtraParameters, updatedSignature.OriginalConfiguration.ThisParameter != null, selectedIndex: 0)); 778if (updatedParameters[i] != signaturePermutation.UpdatedConfiguration.ThisParameter
ChangeSignature\ParameterConfiguration.cs (3)
70=> Create(ToListOfParameters().OfType<ExistingParameter>().ToImmutableArray<Parameter>(), ThisParameter != null, selectedIndex: 0); 76if (ThisParameter != null) 78list.Add(ThisParameter);
Microsoft.VisualStudio.LanguageServices (4)
ChangeSignature\ChangeSignatureDialogViewModel.cs (4)
69if (parameters.ThisParameter != null) 71_thisParameter = new ExistingParameterViewModel(this, parameters.ThisParameter, initialDisplayIndex++); 90if (parameters.ThisParameter != null && selectedIndex == 0) 298_originalParameterConfiguration.ThisParameter,