3 instantiations of MetadataDefinition
Microsoft.CodeAnalysis.Workspaces (3)
20 references to MetadataDefinition
Microsoft.CodeAnalysis.Workspaces (20)
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (20)
260private readonly List<MetadataDefinition> _allTypeDefinitions = [];
349var definitionMap = OrderPreservingMultiDictionary<string, MetadataDefinition>.GetInstance();
367OrderPreservingMultiDictionary<string, MetadataDefinition>.ValueSet definitionsWithSameName)
378var definitionMap = OrderPreservingMultiDictionary<string, MetadataDefinition>.GetInstance();
381foreach (var definition in definitionsWithSameName)
403MetadataDefinition definition,
404OrderPreservingMultiDictionary<string, MetadataDefinition> definitionMap)
420OrderPreservingMultiDictionary<string, MetadataDefinition> definitionMap)
459var definition = new MetadataDefinition(MetadataDefinitionKind.Member, metadataReader.GetString(method.Name), firstParameterTypeInfo);
476var definition = MetadataDefinition.Create(metadataReader, type);
486OrderPreservingMultiDictionary<string, MetadataDefinition> definitionMap)
490var definition = MetadataDefinition.Create(metadataReader, child);
499var definition = MetadataDefinition.Create(metadataReader, typeDefinition);
514foreach (var typeDefinition in _allTypeDefinitions)
523MetadataDefinition metadataTypeDefinition)
839public static MetadataDefinition Create(
849public static MetadataDefinition Create(