| Modifier and Type | Method and Description |
|---|---|
static IRClass |
GosuClassTransformer.compile(IGosuClassInternal gsClass) |
protected static boolean |
AbstractElementTransformer.isEvalProgram(IGosuClassInternal gsClass) |
| Constructor and Description |
|---|
GosuClassTransformationContext(GosuClassTransformer classTransformer,
IGosuClassInternal gsClass) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IGosuEnhancementInternal |
interface |
IGosuProgramInternal |
interface |
IGosuTemplateInternal |
| Modifier and Type | Class and Description |
|---|---|
class |
BlockClass |
class |
GosuClass |
class |
GosuClassFragment |
class |
GosuEnhancement |
class |
GosuProgram |
class |
SyntheticClass
A base class for creating synthetic Gosu classes that do not correspond directly to
a Gosu class
|
| Modifier and Type | Method and Description |
|---|---|
List<IGosuClassInternal> |
GosuClass.getInnerClasses() |
Map<CharSequence,IGosuClassInternal> |
GosuClass.getInnerClassesMap() |
Collection<IGosuClassInternal> |
IGosuClassInternal.getParameterizedTypes() |
Collection<IGosuClassInternal> |
GosuClass.getParameterizedTypes() |
| Modifier and Type | Method and Description |
|---|---|
void |
IGosuClassInternal.addInnerClass(IGosuClassInternal innerGsClass) |
void |
GosuClass.addInnerClass(IGosuClassInternal innerGsClass) |
static boolean |
TypeLord.enclosingTypeInstanceInScope(IType type,
IGosuClassInternal inner) |
List<IFunctionType> |
IGosuClassInternal.getUnimplementedMethods(List<IFunctionType> unimpled,
IGosuClassInternal implClass,
boolean bAcceptAbstract) |
List<IFunctionType> |
GosuClass.getUnimplementedMethods(List<IFunctionType> unimpled,
IGosuClassInternal implClass,
boolean bAcceptAbstract) |
boolean |
IGosuClassInternal.isAccessible(IGosuClassInternal compilingClass,
AbstractDynamicSymbol ads) |
boolean |
GosuClass.isAccessible(IGosuClassInternal compilingClass,
AbstractDynamicSymbol ads) |
int |
GosuClassParser.nextIndexOfErrantDuplicateInnerClass(IGosuClassInternal enclosingGsClass,
IGosuClassInternal innerClass) |
static void |
GosuClassParser.parseAnonymousInnerClass(GosuParser gosuParser,
IGosuClassInternal innerGsClass) |
void |
GosuClassParser.processFunctionSymbol(DynamicFunctionSymbol dfs,
IGosuClassInternal gsClass) |
void |
IGosuClassInternal.putClassMembers(GosuClassTypeLoader loader,
GosuParser owner,
ISymbolTable table,
IGosuClassInternal gsContextClass,
boolean bStatic) |
void |
ICompilableTypeInternal.putClassMembers(GosuClassTypeLoader loader,
GosuParser owner,
ISymbolTable table,
IGosuClassInternal gsContextClass,
boolean bStatic) |
void |
GosuClass.putClassMembers(GosuClassTypeLoader loader,
GosuParser owner,
ISymbolTable table,
IGosuClassInternal gsContextClass,
boolean bStatic) |
void |
IGosuClassInternal.putClassMembers(GosuClassTypeLoader loader,
GosuParser owner,
ISymbolTable table,
IGosuClassInternal gsContextClass,
boolean bStatic,
boolean bStaticImport) |
void |
GosuClass.putClassMembers(GosuClassTypeLoader loader,
GosuParser owner,
ISymbolTable table,
IGosuClassInternal gsContextClass,
boolean bStatic,
boolean bStaticImport) |
void |
IGosuClassInternal.putClassMembers(GosuParser owner,
ISymbolTable table,
IGosuClassInternal gsContextClass,
boolean bStatic) |
void |
ICompilableTypeInternal.putClassMembers(GosuParser owner,
ISymbolTable table,
IGosuClassInternal gsContextClass,
boolean bStatic) |
void |
GosuClass.putClassMembers(GosuParser owner,
ISymbolTable table,
IGosuClassInternal gsContextClass,
boolean bStatic) |
void |
IGosuClassInternal.removeInnerClass(IGosuClassInternal innerGsClass) |
void |
GosuClass.removeInnerClass(IGosuClassInternal innerGsClass) |
void |
IJavaTypeInternal.setAdapterClass(IGosuClassInternal adapterClass) |
| Modifier and Type | Method and Description |
|---|---|
IGosuClassInternal |
ClassDeclaration.getGSClass() |
| Modifier and Type | Method and Description |
|---|---|
IGosuClassInternal |
GosuFragment.getEnclosingType()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GosuFragment.putClassMembers(GosuClassTypeLoader loader,
GosuParser owner,
ISymbolTable table,
IGosuClassInternal gsContextClass,
boolean bStatic)
Deprecated.
|
void |
GosuFragment.putClassMembers(GosuParser owner,
ISymbolTable table,
IGosuClassInternal gsContextClass,
boolean bStatic)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
IGosuClassInternal |
ClassFileStatement.getGosuClass() |
IGosuClassInternal |
ClassStatement.getGosuClass() |
| Constructor and Description |
|---|
ClassStatement(IGosuClassInternal gsClass) |
| Modifier and Type | Class and Description |
|---|---|
class |
GosuTemplateType |
Copyright © 2016. All rights reserved.