3 instantiations of MetadataDefinition
Microsoft.CodeAnalysis.Workspaces (3)
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (3)
459var definition = new MetadataDefinition(MetadataDefinitionKind.Member, metadataReader.GetString(method.Name), firstParameterTypeInfo); 843return new MetadataDefinition( 853return new MetadataDefinition(MetadataDefinitionKind.Type, typeName, type: definition);
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(