IKVM.Internal.AssemblyClassLoader.LoadClassImpl C# (CSharp) Method

LoadClassImpl() protected method

protected LoadClassImpl ( string name, bool throwClassNotFoundException ) : TypeWrapper
name string
throwClassNotFoundException bool
return TypeWrapper
        protected override TypeWrapper LoadClassImpl(string name, bool throwClassNotFoundException)
        {
            TypeWrapper tw = DoLoad(name);
            if (tw != null)
            {
                return tw;
            }
            #if !STATIC_COMPILER && !STUB_GENERATOR
            if (hasCustomClassLoader)
            {
                return base.LoadClassImpl(name, throwClassNotFoundException);
            }
            #endif
            tw = LoadGenericClass(name);
            if (tw != null)
            {
                return tw;
            }
            return LoadReferenced(name);
        }