1 override of LookupSymbol
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\InternalElements\CodeImport.cs (1)
89internal override ISymbol LookupSymbol()
21 references to LookupSymbol
Microsoft.VisualStudio.LanguageServices.Implementation (21)
CodeModel\Collections\OverloadsCollection.cs (1)
50var symbol = (IMethodSymbol)ParentElement.LookupSymbol();
CodeModel\Collections\PartialTypeCollection.cs (1)
53var symbol = ParentType.LookupSymbol();
CodeModel\InternalElements\AbstractCodeElement.cs (2)
248CodeModelService.Rename(LookupSymbol(), newName, this.Workspace, this.State.ProjectCodeModelFactory); 270=> CodeModelService.GetPrototype(LookupNode(), LookupSymbol(), (PrototypeFlags)flags);
CodeModel\InternalElements\AbstractCodeMember.cs (1)
120return CodeModelService.GetIsShared(node, LookupSymbol());
CodeModel\InternalElements\AbstractCodeType.cs (2)
52=> (INamedTypeSymbol)LookupSymbol(); 95return CodeModelService.GetDataTypeKind(LookupNode(), (INamedTypeSymbol)LookupSymbol());
CodeModel\InternalElements\CodeAccessorFunction.cs (1)
138if (LookupSymbol() is not IMethodSymbol methodSymbol)
CodeModel\InternalElements\CodeClass.cs (2)
110return CodeModelService.GetClassKind(LookupNode(), (INamedTypeSymbol)LookupSymbol()); 123return CodeModelService.GetInheritanceKind(LookupNode(), (INamedTypeSymbol)LookupSymbol());
CodeModel\InternalElements\CodeDelegate.cs (1)
65var typeSymbol = (INamedTypeSymbol)LookupSymbol();
CodeModel\InternalElements\CodeEvent.cs (1)
63get { return (IEventSymbol)LookupSymbol(); }
CodeModel\InternalElements\CodeFunction.cs (4)
72get { return (IMethodSymbol)LookupSymbol(); } 82=> CodeModelService.GetFunctionExtender(name, LookupNode(), LookupSymbol()); 106if (LookupSymbol() is not IMethodSymbol symbol) 119var symbol = (IMethodSymbol)LookupSymbol();
CodeModel\InternalElements\CodeParameter.cs (1)
47get { return (IParameterSymbol)LookupSymbol(); }
CodeModel\InternalElements\CodeProperty.cs (2)
64get { return (IPropertySymbol)LookupSymbol(); } 80=> CodeModelService.GetPropertyExtender(name, LookupNode(), LookupSymbol());
CodeModel\InternalElements\CodeStruct.cs (1)
70var symbol = LookupSymbol();
CodeModel\InternalElements\CodeVariable.cs (1)
62var symbol = LookupSymbol();