Property | Type | Description | |
---|---|---|---|
ancestorMethods | |||
currentClass | |||
currentSouceFile | |||
iterCount | int | ||
program | Program | ||
report | |||
typeManager |
Method | Description | |
---|---|---|
TypeElementCreatingVisitor ( |
||
VisitAbstractIter ( |
||
VisitAbstractRoutine ( |
||
VisitArgument ( |
||
VisitAttr ( |
||
VisitClass ( |
||
VisitConst ( |
||
VisitInclude ( |
||
VisitIter ( |
||
VisitProgram ( Program program ) : void | ||
VisitRoutine ( |
||
VisitSharedAttr ( |
||
VisitSourceFile ( |
||
VisitTypeSpecifier ( |
Method | Description | |
---|---|---|
AddAdapterMethod ( |
||
CheckMethodConfliction ( TypeData type, string name, TypeData returnType, |
||
CheckMethodConformance ( |
||
CheckMethodConformance ( TypeData type, string name, TypeData returnType, |
||
CreateAdapterMethods ( |
||
DefineConstructor ( |
||
DefineIterTypeParameters ( |
||
DefineMethod ( |
||
DefineReader ( |
||
DefineWriter ( |
||
GetIterCreatorArguments ( |
protected AddAdapterMethod ( |
||
adapter | ||
method | ||
adapteeMethod | ||
return | void |
protected CheckMethodConfliction ( TypeData type, string name, TypeData returnType, |
||
type | TypeData | |
name | string | |
returnType | TypeData | |
arguments | ||
return | void |
protected CheckMethodConformance ( |
||
method | ||
ancestorMethods | ||
return |
protected CheckMethodConformance ( TypeData type, string name, TypeData returnType, |
||
type | TypeData | |
name | string | |
returnType | TypeData | |
arguments | ||
ancestorMethods | ||
return |
protected CreateAdapterMethods ( |
||
cls | ||
return | void |
protected DefineConstructor ( |
||
type | ||
attributes | MethodAttributes | |
callingConventions | CallingConventions | |
paramTypes | ||
return |
protected DefineIterTypeParameters ( |
||
iter | ||
return | void |
protected DefineMethod ( |
||
type | ||
name | string | |
attributes | MethodAttributes | |
returnType | TypeData | |
arguments | ||
return |
protected DefineReader ( |
||
type | ||
name | string | |
attributes | MethodAttributes | |
attrType | ||
return |
protected DefineWriter ( |
||
type | ||
name | string | |
attributes | MethodAttributes | |
attrType | ||
return |
protected GetIterCreatorArguments ( |
||
arguments | ||
return |
public TypeElementCreatingVisitor ( |
||
report | ||
return | System |
public VisitAbstractIter ( |
||
iter | ||
return | void |
public VisitAbstractRoutine ( |
||
rout | ||
return | void |
public VisitAttr ( |
||
attr | ||
return | void |
public VisitClass ( |
||
cls | ||
return | void |
public VisitConst ( |
||
constDef | ||
return | void |
public VisitInclude ( |
||
include | ||
return | void |
public VisitIter ( |
||
iter | ||
return | void |
public VisitProgram ( Program program ) : void | ||
program | Program | |
return | void |
public VisitRoutine ( |
||
rout | ||
return | void |
public VisitSharedAttr ( |
||
attr | ||
return | void |
public VisitSourceFile ( |
||
sourceFile | ||
return | void |
public VisitTypeSpecifier ( |
||
typeSpecifier | ||
return | void |
protected ArrayList,System.Collections ancestorMethods | ||
return |
protected ClassDefinition,Babel.Compiler currentClass | ||
return |
protected SourceFile,Babel.Compiler currentSouceFile | ||
return |