// -- Misc methods public static ModuleExplorer GetRoot(this IExplorerParent explorerParent) { while (!(explorerParent is ModuleExplorer)) { explorerParent = explorerParent.GetParent(); } return((ModuleExplorer)explorerParent); }
public TypeExplorer(IExplorerParent parent, TypeDef type, INameProvider nameProvider = null) { Parent = parent; Type = type; NameProvider = nameProvider ?? MapperNameProvider.Instance; }