Example #1
0
        // -- Misc methods

        public static ModuleExplorer GetRoot(this IExplorerParent explorerParent)
        {
            while (!(explorerParent is ModuleExplorer))
            {
                explorerParent = explorerParent.GetParent();
            }

            return((ModuleExplorer)explorerParent);
        }
Example #2
0
 public TypeExplorer(IExplorerParent parent, TypeDef type, INameProvider nameProvider = null)
 {
     Parent       = parent;
     Type         = type;
     NameProvider = nameProvider ?? MapperNameProvider.Instance;
 }