프로퍼티 | 타입 | 설명 | |
---|---|---|---|
currentClass | |||
currentExceptionType | TypeData | ||
currentIter | |||
currentLoop | |||
currentRoutine | |||
currentSouceFile | |||
inSharedContext | bool | ||
localVariableStack | |||
program | Program | ||
report | |||
temporallyCount | int | ||
typeManager |
메소드 | 설명 | |
---|---|---|
TypeCheckingVisitor ( |
||
VisitAnd ( |
||
VisitAssign ( |
||
VisitBoolLiteral ( |
||
VisitBreak ( |
||
VisitCall ( |
||
VisitCase ( |
||
VisitCharLiteral ( |
||
VisitClass ( |
||
VisitDeclaration ( |
||
VisitException ( |
||
VisitExpressionStatement ( |
||
VisitIf ( |
||
VisitIntLiteral ( |
||
VisitIter ( |
||
VisitIterCall ( |
||
VisitLocal ( |
||
VisitLoop ( |
||
VisitModalExpression ( |
||
VisitNew ( |
||
VisitOr ( |
||
VisitProgram ( Program program ) : void | ||
VisitProtect ( |
||
VisitRaise ( |
||
VisitReturn ( |
||
VisitRoutine ( |
||
VisitSelf ( |
||
VisitSharedAttr ( |
||
VisitSourceFile ( |
||
VisitStatementList ( |
||
VisitStrLiteral ( |
||
VisitTypeSpecifier ( |
||
VisitTypecase ( |
||
VisitVoid ( |
||
VisitVoidTest ( VoidTestExpression voidTest ) : void | ||
VisitYield ( |
메소드 | 설명 | |
---|---|---|
CheckReturnValue ( |
||
SetupConstructor ( |
||
SetupIter ( |
||
SetupMethod ( |
||
VisitCond ( |
||
getTemporallyName ( ) : string |
protected CheckReturnValue ( |
||
ret | ||
리턴 | void |
protected SetupConstructor ( |
||
newExpr | ||
constructor | ||
type | TypeData | |
리턴 | void |
protected SetupIter ( |
||
iter | ||
method | ||
receiverType | TypeData | |
리턴 | void |
protected SetupMethod ( |
||
call | ||
method | ||
receiverType | TypeData | |
리턴 | void |
public TypeCheckingVisitor ( |
||
report | ||
리턴 | System |
public VisitAssign ( |
||
assign | ||
리턴 | void |
public VisitBoolLiteral ( |
||
boolLiteral | ||
리턴 | void |
public VisitBreak ( |
||
breakExpr | ||
리턴 | void |
public VisitCase ( |
||
caseStmt | ||
리턴 | void |
public VisitCharLiteral ( |
||
charLiteral | ||
리턴 | void |
protected VisitCond ( |
||
cond | ||
리턴 | void |
public VisitDeclaration ( |
||
decl | ||
리턴 | void |
public VisitException ( |
||
exception | ||
리턴 | void |
public VisitExpressionStatement ( |
||
exprStmt | ||
리턴 | void |
public VisitIntLiteral ( |
||
intLiteral | ||
리턴 | void |
public VisitIterCall ( |
||
iter | ||
리턴 | void |
public VisitLocal ( |
||
localExpr | ||
리턴 | void |
public VisitModalExpression ( |
||
modalExpr | ||
리턴 | void |
public VisitProtect ( |
||
protect | ||
리턴 | void |
public VisitRoutine ( |
||
routine | ||
리턴 | void |
public VisitSharedAttr ( |
||
attr | ||
리턴 | void |
public VisitSourceFile ( |
||
sourceFile | ||
리턴 | void |
public VisitStatementList ( |
||
statementList | ||
리턴 | void |
public VisitStrLiteral ( |
||
strLiteral | ||
리턴 | void |
public VisitTypeSpecifier ( |
||
typeSpecifier | ||
리턴 | void |
public VisitTypecase ( |
||
typecase | ||
리턴 | void |
public VisitVoid ( |
||
voidExpr | ||
리턴 | void |
public VisitVoidTest ( VoidTestExpression voidTest ) : void | ||
voidTest | VoidTestExpression | |
리턴 | void |
protected RoutineDefinition,Babel.Compiler currentRoutine | ||
리턴 |
protected LocalVariableStack,Babel.Compiler localVariableStack | ||
리턴 |