1 write to Symbol
Microsoft.VisualStudio.LanguageServices (1)
Utilities\SymbolViewModel.cs (1)
35
Symbol
= symbol;
38 references to Symbol
Microsoft.VisualStudio.LanguageServices (26)
CommonControls\MemberSelectionViewModel.cs (8)
40
_symbolToMemberViewMap = members.ToImmutableDictionary(memberViewModel => memberViewModel.
Symbol
);
97
=> SelectMembers(Members.WhereAsArray(v => v.
Symbol
.DeclaredAccessibility == Accessibility.Public));
121
_symbolToDependentsMap[member.
Symbol
].Wait(context.UserCancellationToken);
129
var membersToSelected = FindDependentsRecursively(member.
Symbol
).SelectAsArray(symbol => _symbolToMemberViewMap[symbol]);
139
(member: memberViewModel.
Symbol
,
144
var fields = Members.WhereAsArray(memberViewModel => memberViewModel.
Symbol
.IsKind(SymbolKind.Field));
146
WhereAsArray(memberViewModel => !memberViewModel.
Symbol
.IsKind(SymbolKind.Field) && !memberViewModel.
Symbol
.IsAbstract);
ExtractClass\VisualStudioExtractClassOptionsService.cs (1)
107
viewModel.MemberSelectionViewModel.CheckedMembers.SelectAsArray(m => new ExtractClassMemberAnalysisResult(m.
Symbol
, m.MakeAbstract)));
ExtractInterface\VisualStudioExtractInterfaceOptionsService.cs (1)
90
var includedMembers = viewModel.MemberContainers.Where(c => c.IsChecked).Select(c => c.
Symbol
);
MoveStaticMembers\StaticMemberSelectionViewModel.cs (3)
29
_symbolToMemberViewMap = members.ToImmutableDictionary(memberViewModel => memberViewModel.
Symbol
);
61
_symbolToDependentsMap[member.
Symbol
].Wait(context.UserCancellationToken);
69
var membersToSelected = FindDependents(member.
Symbol
).SelectAsArray(symbol => _symbolToMemberViewMap[symbol]);
MoveStaticMembers\VisualStudioMoveStaticMembersOptionsService.cs (1)
73
var selectedMembers = viewModel.MemberSelectionViewModel.CheckedMembers.SelectAsArray(vm => vm.
Symbol
);
PickMembers\VisualStudioPickMembersService.cs (1)
42
.Select(c => c.
Symbol
)
PullMemberUp\MainDialog\BaseTypeTreeNodeViewModel.cs (2)
34
public string Namespace => string.Format(ServicesVSResources.Namespace_0,
Symbol
.ContainingNamespace?.ToDisplayString() ?? "global");
55
var currentTypeSymbol = currentTreeNode.
Symbol
;
PullMemberUp\MainDialog\PullMemberUpDialogViewModel.cs (2)
74
MemberSelectionViewModel.UpdateMembersBasedOnDestinationKind(_selectedDestination.
Symbol
.TypeKind);
84
SelectedDestination.
Symbol
,
Utilities\MemberSymbolViewModel.cs (4)
20
public string MakeAbstractCheckBoxAutomationText => string.Format(ServicesVSResources.Make_0_abstract,
Symbol
.Name);
27
public Visibility MakeAbstractVisibility =>
Symbol
.Kind == SymbolKind.Field ||
Symbol
.IsAbstract ? Visibility.Hidden : Visibility.Visible;
53
public string Accessibility =>
Symbol
.DeclaredAccessibility.ToString();
Utilities\SymbolViewModel.cs (3)
47
public string SymbolName =>
Symbol
.ToDisplayString(s_symbolDisplayFormat);
49
public ImageSource Glyph =>
Symbol
.GetGlyph().GetImageSource(_glyphService);
51
public string SymbolAutomationText =>
Symbol
.ToDisplayString(s_symbolAutomationFormat);
Microsoft.VisualStudio.LanguageServices.UnitTests (12)
CommonControls\MemberSelectionViewModelTests.vb (2)
58
For Each member In viewModel.Members.Where(Function(memberViewModel) memberViewModel.
Symbol
.DeclaredAccessibility = Microsoft.CodeAnalysis.Accessibility.Public)
102
Assert.Empty(checkedMembers.WhereAsArray(Function(analysisResult) analysisResult.
Symbol
.IsKind(SymbolKind.Field)))
ExtractInterface\ExtractInterfaceViewModelTests.vb (3)
225
Assert.Equal("Goo", viewModel.MemberContainers.Where(Function(c) c.
Symbol
.IsKind(SymbolKind.Property)).Single().SymbolName)
238
Assert.Equal("this[int?, [string]]", viewModel.MemberContainers.Where(Function(c) c.
Symbol
.IsKind(SymbolKind.Property)).Single().SymbolName)
252
Assert.Equal("M(string?, IEnumerable<string?>)", viewModel.MemberContainers.Single(Function(c) c.
Symbol
.IsKind(SymbolKind.Method)).SymbolName)
MoveStaticMembers\MoveStaticMembersViewModelTest.vb (3)
54
Dim member = memberArray.FirstOrDefault(Function(memberViewModel) memberViewModel.
Symbol
.Name.Equals(name))
278
If member.
Symbol
.Name <> "Barbar" Then
652
If member.
Symbol
.Name <> "Barbar" Then
PullMemberUp\PullMemberUpViewModelTest.vb (4)
134
Return Not memberViewModel.
Symbol
.IsKind(SymbolKind.Field) And Not memberViewModel.
Symbol
.IsAbstract
177
For Each member In viewModel.MemberSelectionViewModel.Members.Where(Function(memberViewModel) memberViewModel.
Symbol
.IsKind(SymbolKind.Field))
224
For Each member In viewModel.MemberSelectionViewModel.Members.Where(Function(memberViewModel) memberViewModel.
Symbol
.IsKind(SymbolKind.Field))