Class SymbolExtensionsExposes the ISymbol from IDeclaration. Inheritance object SymbolExtensions Namespace: Metalama.Framework.Engine.CodeModelAssembly: Metalama.Framework.Sdk.dllSyntax Full screenpublic static class SymbolExtensions Methods Name Description GetDeclaration(ICompilation, ISymbol) GetExpressionType(ISymbol) GetOverriddenMember(ISymbol?, bool) GetRoslynCompilation(ICompilation) GetSemanticModel(ICompilation, SyntaxTree) GetSymbol(IAssembly, bool) GetSymbol(ICompilationElement, bool) GetSymbol(IEvent, bool) GetSymbol(IField, bool) GetSymbol(IMethodBase, bool) GetSymbol(INamedType, bool) GetSymbol(IParameter, bool) GetSymbol(IProperty, bool) GetSymbol(IRef, Compilation, bool) GetSymbol(IType, bool) GetSymbol(ITypeParameter, bool) IsDefinitionSafe(ISymbol) TryGetDeclaration(ICompilation, ISymbol, out IDeclaration?)