public override SymbolReference CreateReference <T>(SymbolResult <T> searchResult) { return(new MetadataSymbolReference( provider, searchResult.WithSymbol <INamespaceOrTypeSymbol>(searchResult.Symbol), _assemblyProjectId, _metadataReference)); }
public override SymbolReference CreateReference <T>(SymbolResult <T> symbol) { return(new ProjectSymbolReference( provider, symbol.WithSymbol <INamespaceOrTypeSymbol>(symbol.Symbol), _project )); }