public StringBuilder call() { TypeSystem.pushModule( module ); try { return generateProxy( ifaceType, type, name ); } finally { TypeSystem.popModule( module ); } } } ) );
public static void popCompilingType() { List<IType> list = g_compilingClassStack.get(); if( list != null ) { IType type = list.remove( 0 ); TypeSystem.popModule( type.getTypeLoader().getModule() ); } } }
public static void popCompilingType() { List<IType> list = g_compilingClassStack.get(); if( list != null ) { IType type = list.remove( 0 ); TypeSystem.popModule( type.getTypeLoader().getModule() ); } } }
public static IType getByFullNameIfValid(String typeName, IModule module) { TypeSystem.pushModule(module); try { return getByFullNameIfValid(typeName); } finally { TypeSystem.popModule(module); } }
public static INamespaceType getNamespace(String strType, IModule module) { TypeSystem.pushModule(module); try { return getNamespace(strType); } finally { TypeSystem.popModule(module); } }
public static IType getByFullNameIfValid(String typeName, IModule module) { TypeSystem.pushModule(module); try { return getByFullNameIfValid(typeName); } finally { TypeSystem.popModule(module); } }
public static INamespaceType getNamespace(String strType, IModule module) { TypeSystem.pushModule(module); try { return getNamespace(strType); } finally { TypeSystem.popModule(module); } }
public static IType getByFullName( String fullyQualifiedName, IModule module ) { TypeSystem.pushModule(module); try { return CommonServices.getTypeSystem().getByFullName(fullyQualifiedName); } finally { TypeSystem.popModule(module); } }
public static IType get(Class javaClass, IModule module) { TypeSystem.pushModule(module); try { return CommonServices.getTypeSystem().get( javaClass ); } finally { TypeSystem.popModule(module); } }
public static IType get(IJavaClassInfo classInfo, IModule module) { TypeSystem.pushModule(module); try { return CommonServices.getTypeSystem().get(classInfo); } finally { TypeSystem.popModule(module); } }
public static IType getByFullName( String fullyQualifiedName, IModule module ) { TypeSystem.pushModule(module); try { return CommonServices.getTypeSystem().getByFullName(fullyQualifiedName); } finally { TypeSystem.popModule(module); } }
public static IType get(Class javaClass, IModule module) { TypeSystem.pushModule(module); try { return CommonServices.getTypeSystem().get( javaClass ); } finally { TypeSystem.popModule(module); } }
public void popCompileTimeSymbolTable( ICompilableType gsClass ) { popCompileTimeSymbolTable(); TypeSystem.popModule( gsClass.getTypeLoader().getModule() ); }
public static IType getFromObject( Object object, IModule module) { pushModule(module); try { return CommonServices.getTypeSystem().getFromObject(object); } finally { popModule(module); } }
public void addModule(IModule module) { checkForDuplicates(module.getName()); // noinspection unchecked _modules.add(module); TypeSystem.pushModule(module); try { ((Module) module).initializeTypeLoaders(); } finally { TypeSystem.popModule(module); } }
public static IType get(IJavaClassInfo classInfo, IModule module) { TypeSystem.pushModule(module); try { return CommonServices.getTypeSystem().get(classInfo); } finally { TypeSystem.popModule(module); } }
public List<IType> compile( IModule module, List<String> types ) { TypeSystem.pushModule( module ); try { return new GosucCompiler().compile( _project, types ); } finally { TypeSystem.popModule( module ); } }
public static IType getFromObject( Object object, IModule module) { pushModule(module); try { return CommonServices.getTypeSystem().getFromObject(object); } finally { popModule(module); } }
public void addModule(IModule module) { checkForDuplicates(module.getName()); // noinspection unchecked _modules.add(module); TypeSystem.pushModule(module); try { ((Module) module).initializeTypeLoaders(); } finally { TypeSystem.popModule(module); } }
public void popCompileTimeSymbolTable( ICompilableType gsClass ) { popCompileTimeSymbolTable(); TypeSystem.popModule( gsClass.getTypeLoader().getModule() ); }