2 instantiations of MemberAndDeclarationInfo
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (2)
TypeHelpers.cs (2)
173new MemberAndDeclarationInfo( 881return new MemberAndDeclarationInfo(members[0], browsableState: null, info: DeclarationInfo.None, inheritanceLevel: 0, canFavorite: false, isFavorite: false);
27 references to MemberAndDeclarationInfo
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (27)
MemberAndDeclarationInfo.cs (4)
58public static readonly IComparer<MemberAndDeclarationInfo> Comparer = new MemberNameComparer(); 248private sealed class MemberNameComparer : IComparer<MemberAndDeclarationInfo> 250public int Compare(MemberAndDeclarationInfo x, MemberAndDeclarationInfo y)
MemberExpansion.cs (15)
71var staticMembers = ArrayBuilder<MemberAndDeclarationInfo>.GetInstance(); 72var instanceMembers = ArrayBuilder<MemberAndDeclarationInfo>.GetInstance(); 75var allMembers = ArrayBuilder<MemberAndDeclarationInfo>.GetInstance(); 82var favoritesMembersByName = new Dictionary<string, MemberAndDeclarationInfo>(); 84foreach (var member in allMembers) 107var favoritesMembers = ArrayBuilder<MemberAndDeclarationInfo>.GetInstance(); 111if (favoritesMembersByName.TryGetValue(name, out var memberAndDeclarationInfo)) 216ArrayBuilder<MemberAndDeclarationInfo> allMembers, 223var publicMembers = ArrayBuilder<MemberAndDeclarationInfo>.GetInstance(); 224var nonPublicMembers = ArrayBuilder<MemberAndDeclarationInfo>.GetInstance(); 226foreach (var member in allMembers) 273private readonly MemberAndDeclarationInfo[] _members; 277private MemberExpansion(MemberAndDeclarationInfo[] members, CustomTypeInfoTypeArgumentMap customTypeInfoMap, bool containsFavorites = false) 318MemberAndDeclarationInfo member, 467MemberAndDeclarationInfo member,
RootHiddenExpansion.cs (4)
15MemberAndDeclarationInfo members, 21private readonly MemberAndDeclarationInfo _member; 24internal RootHiddenExpansion(MemberAndDeclarationInfo member, CustomTypeInfoTypeArgumentMap customTypeInfoMap) 49var emptyMember = memberValue.Type.GetMemberByName("Empty");
TypeHelpers.cs (3)
31ArrayBuilder<MemberAndDeclarationInfo> includedMembers, 192includedMembers.Sort(MemberAndDeclarationInfo.Comparer); 877internal static MemberAndDeclarationInfo GetMemberByName(this DkmClrType type, string name)
ValueHelpers.cs (1)
42internal static DkmClrValue GetMemberValue(this DkmClrValue value, MemberAndDeclarationInfo member, DkmInspectionContext inspectionContext)