Interface ITypeResolveContext
- Namespace
- ICSharpCode.Decompiler.TypeSystem
- Assembly
- ICSharpCode.Decompiler.dll
public interface ITypeResolveContext : ICompilationProvider
- Inherited Members
Properties
CurrentMember
Gets the current member.
IMember? CurrentMember { get; }
Property Value
CurrentModule
Gets the current module. This property may return null if this context does not specify any module.
IModule? CurrentModule { get; }
Property Value
CurrentTypeDefinition
Gets the current type definition.
ITypeDefinition? CurrentTypeDefinition { get; }
Property Value
Methods
WithCurrentMember(IMember?)
ITypeResolveContext WithCurrentMember(IMember? member)
Parameters
member
IMember
Returns
WithCurrentTypeDefinition(ITypeDefinition?)
ITypeResolveContext WithCurrentTypeDefinition(ITypeDefinition? typeDefinition)
Parameters
typeDefinition
ITypeDefinition