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