Class SymbolExtensionsExposes the ISymbol from IDeclaration. Inheritance object SymbolExtensions Namespace: Metalama.Framework.Engine.CodeModelAssembly: Metalama.Framework.Sdk.dllSyntax public 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) ToDebugString(ISymbol) TryGetDeclaration(ICompilation, ISymbol, out IDeclaration?)