Linker\DocumentationSignatureParser.cs (15)
56 DocumentationSignatureParser.ParseSignaturePart (signature, ref index, assembly.MainModule, DocumentationSignatureParser.MemberType.Type, results, resolver);
68 DocumentationSignatureParser.GetMatchingMembers (signature, ref index, type.Module, type, name, arity, DocumentationSignatureParser.MemberType.All, results, resolver, acceptName);
97 MemberType memberType;
101 memberType = MemberType.Event;
104 memberType = MemberType.Field;
107 memberType = MemberType.Method;
113 memberType = MemberType.Property;
116 memberType = MemberType.Type;
133 public static void ParseSignaturePart (string id, ref int index, ModuleDefinition module, MemberType memberTypes, List<IMemberDefinition> results, ITryResolveMetadata resolver)
192 public static void GetMatchingMembers (string id, ref int index, ModuleDefinition module, TypeDefinition? containingType, string memberName, int arity, MemberType memberTypes, List<IMemberDefinition> results, ITryResolveMetadata resolver, bool acceptName = false)
194 if (memberTypes.HasFlag (MemberType.Type))
203 if (memberTypes.HasFlag (MemberType.Method)) {
209 if (memberTypes.HasFlag (MemberType.Property)) {
217 if (memberTypes.HasFlag (MemberType.Event))
220 if (memberTypes.HasFlag (MemberType.Field))