A B C D E F G H I J K L M N O P R S T U V W

A

AAbstractClassmods - class joosc.node.AAbstractClassmods.
 
AAbstractClassmods() - Constructor for class joosc.node.AAbstractClassmods
 
AAbstractClassmods(TAbstract) - Constructor for class joosc.node.AAbstractClassmods
 
AAbstractExternMethodmods - class joosc.node.AAbstractExternMethodmods.
 
AAbstractExternMethodmods() - Constructor for class joosc.node.AAbstractExternMethodmods
 
AAbstractExternMethodmods(TAbstract) - Constructor for class joosc.node.AAbstractExternMethodmods
 
AAbstractMethod - class joosc.node.AAbstractMethod.
 
AAbstractMethod() - Constructor for class joosc.node.AAbstractMethod
 
AAbstractMethod(TPublic, TAbstract, PReturntype, TIdentifier, TLPar, PFormalList, TRPar, TSemicolon) - Constructor for class joosc.node.AAbstractMethod
 
AAndExp - class joosc.node.AAndExp.
 
AAndExp() - Constructor for class joosc.node.AAndExp
 
AAndExp(PExp, TAnd, PExp) - Constructor for class joosc.node.AAndExp
 
AArgumentList - class joosc.node.AArgumentList.
 
AArgumentList() - Constructor for class joosc.node.AArgumentList
 
AArgumentList(List) - Constructor for class joosc.node.AArgumentList
 
AAssignExp - class joosc.node.AAssignExp.
 
AAssignExp() - Constructor for class joosc.node.AAssignExp
 
AAssignExp(PAssignment) - Constructor for class joosc.node.AAssignExp
 
AAssignStmExp - class joosc.node.AAssignStmExp.
 
AAssignStmExp() - Constructor for class joosc.node.AAssignStmExp
 
AAssignStmExp(PAssignment) - Constructor for class joosc.node.AAssignStmExp
 
AAssignment - class joosc.node.AAssignment.
 
AAssignment() - Constructor for class joosc.node.AAssignment
 
AAssignment(TIdentifier, TAssign, PExp) - Constructor for class joosc.node.AAssignment
 
ABSTRACT - Static variable in class joosc.abstracter.GenericMethod
 
ABlockSimplestm - class joosc.node.ABlockSimplestm.
 
ABlockSimplestm() - Constructor for class joosc.node.ABlockSimplestm
 
ABlockSimplestm(TLBrace, List, TRBrace) - Constructor for class joosc.node.ABlockSimplestm
 
ABlockStm - class joosc.node.ABlockStm.
 
ABlockStm() - Constructor for class joosc.node.ABlockStm
 
ABlockStm(TLBrace, List, TRBrace) - Constructor for class joosc.node.ABlockStm
 
ABooleanType - class joosc.node.ABooleanType.
 
ABooleanType() - Constructor for class joosc.node.ABooleanType
 
ABooleanType(TBoolean) - Constructor for class joosc.node.ABooleanType
 
ACallExp - class joosc.node.ACallExp.
 
ACallExp() - Constructor for class joosc.node.ACallExp
 
ACallExp(PMethodinvocation) - Constructor for class joosc.node.ACallExp
 
ACallStmExp - class joosc.node.ACallStmExp.
 
ACallStmExp() - Constructor for class joosc.node.ACallStmExp
 
ACallStmExp(PMethodinvocation) - Constructor for class joosc.node.ACallStmExp
 
ACastExp - class joosc.node.ACastExp.
 
ACastExp() - Constructor for class joosc.node.ACastExp
 
ACastExp(TLPar, TIdentifier, TRPar, PExp) - Constructor for class joosc.node.ACastExp
 
ACasttocharExp - class joosc.node.ACasttocharExp.
 
ACasttocharExp() - Constructor for class joosc.node.ACasttocharExp
 
ACasttocharExp(TLPar, TChar, TRPar, PExp) - Constructor for class joosc.node.ACasttocharExp
 
ACharType - class joosc.node.ACharType.
 
ACharType() - Constructor for class joosc.node.ACharType
 
ACharType(TChar) - Constructor for class joosc.node.ACharType
 
ACharconstExp - class joosc.node.ACharconstExp.
 
ACharconstExp() - Constructor for class joosc.node.ACharconstExp
 
ACharconstExp(TCharconst) - Constructor for class joosc.node.ACharconstExp
 
AClass - class joosc.node.AClass.
 
AClass() - Constructor for class joosc.node.AClass
 
AClass(TPublic, PClassmods, TClass, TIdentifier, PExtension, TLBrace, List, List, List, TRBrace) - Constructor for class joosc.node.AClass
 
AClassinstancecreation - class joosc.node.AClassinstancecreation.
 
AClassinstancecreation() - Constructor for class joosc.node.AClassinstancecreation
 
AClassinstancecreation(TNew, TIdentifier, TLPar, PArgumentList, TRPar) - Constructor for class joosc.node.AClassinstancecreation
 
AConstructor - class joosc.node.AConstructor.
 
AConstructor() - Constructor for class joosc.node.AConstructor
 
AConstructor(TPublic, TIdentifier, TLPar, PFormalList, TRPar, TLBrace, List, TRBrace) - Constructor for class joosc.node.AConstructor
 
ADeclFirstStm - class joosc.node.ADeclFirstStm.
 
ADeclFirstStm() - Constructor for class joosc.node.ADeclFirstStm
 
ADeclFirstStm(PType, PIdentifierList, TSemicolon) - Constructor for class joosc.node.ADeclFirstStm
 
ADeclStm - class joosc.node.ADeclStm.
 
ADeclStm() - Constructor for class joosc.node.ADeclStm
 
ADeclStm(List) - Constructor for class joosc.node.ADeclStm
 
ADefaultClassfile - class joosc.node.ADefaultClassfile.
 
ADefaultClassfile() - Constructor for class joosc.node.ADefaultClassfile
 
ADefaultClassfile(List, PClass) - Constructor for class joosc.node.ADefaultClassfile
 
ADivExp - class joosc.node.ADivExp.
 
ADivExp() - Constructor for class joosc.node.ADivExp
 
ADivExp(PExp, TDiv, PExp) - Constructor for class joosc.node.ADivExp
 
ADynamicStm - class joosc.node.ADynamicStm.
 
ADynamicStm() - Constructor for class joosc.node.ADynamicStm
 
ADynamicStm(PStmNoShortIf) - Constructor for class joosc.node.ADynamicStm
 
AEqExp - class joosc.node.AEqExp.
 
AEqExp() - Constructor for class joosc.node.AEqExp
 
AEqExp(PExp, TEq, PExp) - Constructor for class joosc.node.AEqExp
 
AExpSimplestm - class joosc.node.AExpSimplestm.
 
AExpSimplestm() - Constructor for class joosc.node.AExpSimplestm
 
AExpSimplestm(PStmExp, TSemicolon) - Constructor for class joosc.node.AExpSimplestm
 
AExpStm - class joosc.node.AExpStm.
 
AExpStm() - Constructor for class joosc.node.AExpStm
 
AExpStm(PStmExp, TSemicolon) - Constructor for class joosc.node.AExpStm
 
AExtension - class joosc.node.AExtension.
 
AExtension() - Constructor for class joosc.node.AExtension
 
AExtension(TExtends, TIdentifier) - Constructor for class joosc.node.AExtension
 
AExternClass - class joosc.node.AExternClass.
 
AExternClass() - Constructor for class joosc.node.AExternClass
 
AExternClass(TExtern, TPublic, PClassmods, TClass, TIdentifier, PExtension, TIn, TStringconst, TLBrace, List, List, TRBrace) - Constructor for class joosc.node.AExternClass
 
AExternClassfile - class joosc.node.AExternClassfile.
 
AExternClassfile() - Constructor for class joosc.node.AExternClassfile
 
AExternClassfile(List) - Constructor for class joosc.node.AExternClassfile
 
AExternConstructor - class joosc.node.AExternConstructor.
 
AExternConstructor() - Constructor for class joosc.node.AExternConstructor
 
AExternConstructor(TPublic, TIdentifier, TLPar, PFormalList, TRPar, TSemicolon) - Constructor for class joosc.node.AExternConstructor
 
AFalseExp - class joosc.node.AFalseExp.
 
AFalseExp() - Constructor for class joosc.node.AFalseExp
 
AFalseExp(TFalse) - Constructor for class joosc.node.AFalseExp
 
AField - class joosc.node.AField.
 
AField() - Constructor for class joosc.node.AField
 
AField(List) - Constructor for class joosc.node.AField
 
AFinalClassmods - class joosc.node.AFinalClassmods.
 
AFinalClassmods() - Constructor for class joosc.node.AFinalClassmods
 
AFinalClassmods(TFinal) - Constructor for class joosc.node.AFinalClassmods
 
AFinalExternMethodmods - class joosc.node.AFinalExternMethodmods.
 
AFinalExternMethodmods() - Constructor for class joosc.node.AFinalExternMethodmods
 
AFinalExternMethodmods(TFinal) - Constructor for class joosc.node.AFinalExternMethodmods
 
AFinalMethodmods - class joosc.node.AFinalMethodmods.
 
AFinalMethodmods() - Constructor for class joosc.node.AFinalMethodmods
 
AFinalMethodmods(TFinal) - Constructor for class joosc.node.AFinalMethodmods
 
AFirstField - class joosc.node.AFirstField.
 
AFirstField() - Constructor for class joosc.node.AFirstField
 
AFirstField(TProtected, PType, PIdentifierList, TSemicolon) - Constructor for class joosc.node.AFirstField
 
AFirstMainargv - class joosc.node.AFirstMainargv.
 
AFirstMainargv() - Constructor for class joosc.node.AFirstMainargv
 
AFirstMainargv(TIdentifier, TIdentifier, TLBracket, TRBracket) - Constructor for class joosc.node.AFirstMainargv
 
AForStm - class joosc.node.AForStm.
 
AForStm() - Constructor for class joosc.node.AForStm
 
AForStm(TFor, TLPar, PStmExp, TSemicolon, PExp, TSemicolon, PStmExp, TRPar, PStm) - Constructor for class joosc.node.AForStm
 
AForStmNoShortIf - class joosc.node.AForStmNoShortIf.
 
AForStmNoShortIf() - Constructor for class joosc.node.AForStmNoShortIf
 
AForStmNoShortIf(TFor, TLPar, PStmExp, TSemicolon, PExp, TSemicolon, PStmExp, TRPar, PStm) - Constructor for class joosc.node.AForStmNoShortIf
 
AFormal - class joosc.node.AFormal.
 
AFormal() - Constructor for class joosc.node.AFormal
 
AFormal(PType, TIdentifier) - Constructor for class joosc.node.AFormal
 
AFormalList - class joosc.node.AFormalList.
 
AFormalList() - Constructor for class joosc.node.AFormalList
 
AFormalList(List) - Constructor for class joosc.node.AFormalList
 
AGeqExp - class joosc.node.AGeqExp.
 
AGeqExp() - Constructor for class joosc.node.AGeqExp
 
AGeqExp(PExp, TGeq, PExp) - Constructor for class joosc.node.AGeqExp
 
AGtExp - class joosc.node.AGtExp.
 
AGtExp() - Constructor for class joosc.node.AGtExp
 
AGtExp(PExp, TGt, PExp) - Constructor for class joosc.node.AGtExp
 
AIdExp - class joosc.node.AIdExp.
 
AIdExp() - Constructor for class joosc.node.AIdExp
 
AIdExp(TIdentifier) - Constructor for class joosc.node.AIdExp
 
AIdentifierList - class joosc.node.AIdentifierList.
 
AIdentifierList() - Constructor for class joosc.node.AIdentifierList
 
AIdentifierList(List) - Constructor for class joosc.node.AIdentifierList
 
AIfStm - class joosc.node.AIfStm.
 
AIfStm() - Constructor for class joosc.node.AIfStm
 
AIfStm(TIf, TLPar, PExp, TRPar, PStm) - Constructor for class joosc.node.AIfStm
 
AIfelseStm - class joosc.node.AIfelseStm.
 
AIfelseStm() - Constructor for class joosc.node.AIfelseStm
 
AIfelseStm(TIf, TLPar, PExp, TRPar, PStm, TElse, PStm) - Constructor for class joosc.node.AIfelseStm
 
AIfelseStmNoShortIf - class joosc.node.AIfelseStmNoShortIf.
 
AIfelseStmNoShortIf() - Constructor for class joosc.node.AIfelseStmNoShortIf
 
AIfelseStmNoShortIf(TIf, TLPar, PExp, TRPar, PStm, TElse, PStm) - Constructor for class joosc.node.AIfelseStmNoShortIf
 
AIncStmExp - class joosc.node.AIncStmExp.
 
AIncStmExp() - Constructor for class joosc.node.AIncStmExp
 
AIncStmExp(TIdentifier, TInc) - Constructor for class joosc.node.AIncStmExp
 
AInstanceofExp - class joosc.node.AInstanceofExp.
 
AInstanceofExp() - Constructor for class joosc.node.AInstanceofExp
 
AInstanceofExp(PExp, TInstanceof, TIdentifier) - Constructor for class joosc.node.AInstanceofExp
 
AIntType - class joosc.node.AIntType.
 
AIntType() - Constructor for class joosc.node.AIntType
 
AIntType(TInt) - Constructor for class joosc.node.AIntType
 
AIntconstExp - class joosc.node.AIntconstExp.
 
AIntconstExp() - Constructor for class joosc.node.AIntconstExp
 
AIntconstExp(TIntconst) - Constructor for class joosc.node.AIntconstExp
 
ALeqExp - class joosc.node.ALeqExp.
 
ALeqExp() - Constructor for class joosc.node.ALeqExp
 
ALeqExp(PExp, TLeq, PExp) - Constructor for class joosc.node.ALeqExp
 
ALtExp - class joosc.node.ALtExp.
 
ALtExp() - Constructor for class joosc.node.ALtExp
 
ALtExp(PExp, TLt, PExp) - Constructor for class joosc.node.ALtExp
 
AMainMethod - class joosc.node.AMainMethod.
 
AMainMethod() - Constructor for class joosc.node.AMainMethod
 
AMainMethod(TPublic, TStatic, TVoid, TMain, TLPar, PMainargv, TRPar, TLBrace, List, TRBrace) - Constructor for class joosc.node.AMainMethod
 
AMethodinvocation - class joosc.node.AMethodinvocation.
 
AMethodinvocation() - Constructor for class joosc.node.AMethodinvocation
 
AMethodinvocation(PReceiver, TDot, TIdentifier, TLPar, PArgumentList, TRPar) - Constructor for class joosc.node.AMethodinvocation
 
AMinusExp - class joosc.node.AMinusExp.
 
AMinusExp() - Constructor for class joosc.node.AMinusExp
 
AMinusExp(PExp, TMinus, PExp) - Constructor for class joosc.node.AMinusExp
 
AModExp - class joosc.node.AModExp.
 
AModExp() - Constructor for class joosc.node.AModExp
 
AModExp(PExp, TMod, PExp) - Constructor for class joosc.node.AModExp
 
AModExternMethod - class joosc.node.AModExternMethod.
 
AModExternMethod() - Constructor for class joosc.node.AModExternMethod
 
AModExternMethod(TPublic, PExternMethodmods, PReturntype, TIdentifier, TLPar, PFormalList, TRPar, TSemicolon) - Constructor for class joosc.node.AModExternMethod
 
AModMethod - class joosc.node.AModMethod.
 
AModMethod() - Constructor for class joosc.node.AModMethod
 
AModMethod(TPublic, PMethodmods, PReturntype, TIdentifier, TLPar, PFormalList, TRPar, TLBrace, List, TRBrace) - Constructor for class joosc.node.AModMethod
 
AMultExp - class joosc.node.AMultExp.
 
AMultExp() - Constructor for class joosc.node.AMultExp
 
AMultExp(PExp, TMult, PExp) - Constructor for class joosc.node.AMultExp
 
ANeqExp - class joosc.node.ANeqExp.
 
ANeqExp() - Constructor for class joosc.node.ANeqExp
 
ANeqExp(PExp, TNeq, PExp) - Constructor for class joosc.node.ANeqExp
 
ANewExp - class joosc.node.ANewExp.
 
ANewExp() - Constructor for class joosc.node.ANewExp
 
ANewExp(PClassinstancecreation) - Constructor for class joosc.node.ANewExp
 
ANewStmExp - class joosc.node.ANewStmExp.
 
ANewStmExp() - Constructor for class joosc.node.ANewStmExp
 
ANewStmExp(PClassinstancecreation) - Constructor for class joosc.node.ANewStmExp
 
ANonmodExternMethod - class joosc.node.ANonmodExternMethod.
 
ANonmodExternMethod() - Constructor for class joosc.node.ANonmodExternMethod
 
ANonmodExternMethod(TPublic, PReturntype, TIdentifier, TLPar, PFormalList, TRPar, TSemicolon) - Constructor for class joosc.node.ANonmodExternMethod
 
ANonmodMethod - class joosc.node.ANonmodMethod.
 
ANonmodMethod() - Constructor for class joosc.node.ANonmodMethod
 
ANonmodMethod(TPublic, PReturntype, TIdentifier, TLPar, PFormalList, TRPar, TLBrace, List, TRBrace) - Constructor for class joosc.node.ANonmodMethod
 
ANonvoidReturntype - class joosc.node.ANonvoidReturntype.
 
ANonvoidReturntype() - Constructor for class joosc.node.ANonvoidReturntype
 
ANonvoidReturntype(PType) - Constructor for class joosc.node.ANonvoidReturntype
 
ANotExp - class joosc.node.ANotExp.
 
ANotExp() - Constructor for class joosc.node.ANotExp
 
ANotExp(TNot, PExp) - Constructor for class joosc.node.ANotExp
 
ANullExp - class joosc.node.ANullExp.
 
ANullExp() - Constructor for class joosc.node.ANullExp
 
ANullExp(TNull) - Constructor for class joosc.node.ANullExp
 
AObjectReceiver - class joosc.node.AObjectReceiver.
 
AObjectReceiver() - Constructor for class joosc.node.AObjectReceiver
 
AObjectReceiver(PExp) - Constructor for class joosc.node.AObjectReceiver
 
AOnefield - class joosc.node.AOnefield.
 
AOnefield() - Constructor for class joosc.node.AOnefield
 
AOnefield(TProtected, PType, TIdentifier, TSemicolon) - Constructor for class joosc.node.AOnefield
 
AOnelocal - class joosc.node.AOnelocal.
 
AOnelocal() - Constructor for class joosc.node.AOnelocal
 
AOnelocal(PType, TIdentifier, TSemicolon) - Constructor for class joosc.node.AOnelocal
 
AOrExp - class joosc.node.AOrExp.
 
AOrExp() - Constructor for class joosc.node.AOrExp
 
AOrExp(PExp, TOr, PExp) - Constructor for class joosc.node.AOrExp
 
AParenExp - class joosc.node.AParenExp.
 
AParenExp() - Constructor for class joosc.node.AParenExp
 
AParenExp(TLPar, PExp, TRPar) - Constructor for class joosc.node.AParenExp
 
APlusExp - class joosc.node.APlusExp.
 
APlusExp() - Constructor for class joosc.node.APlusExp
 
APlusExp(PExp, TPlus, PExp) - Constructor for class joosc.node.APlusExp
 
APolynullType - class joosc.node.APolynullType.
 
APolynullType() - Constructor for class joosc.node.APolynullType
 
AReferenceType - class joosc.node.AReferenceType.
 
AReferenceType() - Constructor for class joosc.node.AReferenceType
 
AReferenceType(TIdentifier) - Constructor for class joosc.node.AReferenceType
 
AReturnSimplestm - class joosc.node.AReturnSimplestm.
 
AReturnSimplestm() - Constructor for class joosc.node.AReturnSimplestm
 
AReturnSimplestm(TReturn, PExp, TSemicolon) - Constructor for class joosc.node.AReturnSimplestm
 
AReturnStm - class joosc.node.AReturnStm.
 
AReturnStm() - Constructor for class joosc.node.AReturnStm
 
AReturnStm(TReturn, PExp, TSemicolon) - Constructor for class joosc.node.AReturnStm
 
ASecondMainargv - class joosc.node.ASecondMainargv.
 
ASecondMainargv() - Constructor for class joosc.node.ASecondMainargv
 
ASecondMainargv(TIdentifier, TLBracket, TRBracket, TIdentifier) - Constructor for class joosc.node.ASecondMainargv
 
ASimpleStm - class joosc.node.ASimpleStm.
 
ASimpleStm() - Constructor for class joosc.node.ASimpleStm
 
ASimpleStm(PSimplestm) - Constructor for class joosc.node.ASimpleStm
 
ASimpleStmNoShortIf - class joosc.node.ASimpleStmNoShortIf.
 
ASimpleStmNoShortIf() - Constructor for class joosc.node.ASimpleStmNoShortIf
 
ASimpleStmNoShortIf(PSimplestm) - Constructor for class joosc.node.ASimpleStmNoShortIf
 
ASkipSimplestm - class joosc.node.ASkipSimplestm.
 
ASkipSimplestm() - Constructor for class joosc.node.ASkipSimplestm
 
ASkipSimplestm(TSemicolon) - Constructor for class joosc.node.ASkipSimplestm
 
ASkipStm - class joosc.node.ASkipStm.
 
ASkipStm() - Constructor for class joosc.node.ASkipStm
 
ASkipStm(TSemicolon) - Constructor for class joosc.node.ASkipStm
 
AStringconstExp - class joosc.node.AStringconstExp.
 
AStringconstExp() - Constructor for class joosc.node.AStringconstExp
 
AStringconstExp(TStringconst) - Constructor for class joosc.node.AStringconstExp
 
ASuperReceiver - class joosc.node.ASuperReceiver.
 
ASuperReceiver() - Constructor for class joosc.node.ASuperReceiver
 
ASuperReceiver(TSuper) - Constructor for class joosc.node.ASuperReceiver
 
ASuperconsStm - class joosc.node.ASuperconsStm.
 
ASuperconsStm() - Constructor for class joosc.node.ASuperconsStm
 
ASuperconsStm(TSuper, TLPar, PArgumentList, TRPar, TSemicolon) - Constructor for class joosc.node.ASuperconsStm
 
ASynchronizedExternMethodmods - class joosc.node.ASynchronizedExternMethodmods.
 
ASynchronizedExternMethodmods() - Constructor for class joosc.node.ASynchronizedExternMethodmods
 
ASynchronizedExternMethodmods(TSynchronized) - Constructor for class joosc.node.ASynchronizedExternMethodmods
 
ASynchronizedMethodmods - class joosc.node.ASynchronizedMethodmods.
 
ASynchronizedMethodmods() - Constructor for class joosc.node.ASynchronizedMethodmods
 
ASynchronizedMethodmods(TSynchronized) - Constructor for class joosc.node.ASynchronizedMethodmods
 
AThisExp - class joosc.node.AThisExp.
 
AThisExp() - Constructor for class joosc.node.AThisExp
 
AThisExp(TThis) - Constructor for class joosc.node.AThisExp
 
ATmpcastExp - class joosc.node.ATmpcastExp.
 
ATmpcastExp() - Constructor for class joosc.node.ATmpcastExp
 
ATmpcastExp(TLPar, PExp, TRPar, PExp) - Constructor for class joosc.node.ATmpcastExp
 
ATrueExp - class joosc.node.ATrueExp.
 
ATrueExp() - Constructor for class joosc.node.ATrueExp
 
ATrueExp(TTrue) - Constructor for class joosc.node.ATrueExp
 
AUminusExp - class joosc.node.AUminusExp.
 
AUminusExp() - Constructor for class joosc.node.AUminusExp
 
AUminusExp(TMinus, PExp) - Constructor for class joosc.node.AUminusExp
 
AVoidReturntype - class joosc.node.AVoidReturntype.
 
AVoidReturntype() - Constructor for class joosc.node.AVoidReturntype
 
AVoidReturntype(TVoid) - Constructor for class joosc.node.AVoidReturntype
 
AVoidType - class joosc.node.AVoidType.
 
AVoidType() - Constructor for class joosc.node.AVoidType
 
AVoidType(TVoid) - Constructor for class joosc.node.AVoidType
 
AWhileStm - class joosc.node.AWhileStm.
 
AWhileStm() - Constructor for class joosc.node.AWhileStm
 
AWhileStm(TWhile, TLPar, PExp, TRPar, PStm) - Constructor for class joosc.node.AWhileStm
 
AWhileStmNoShortIf - class joosc.node.AWhileStmNoShortIf.
 
AWhileStmNoShortIf() - Constructor for class joosc.node.AWhileStmNoShortIf
 
AWhileStmNoShortIf(TWhile, TLPar, PExp, TRPar, PStm) - Constructor for class joosc.node.AWhileStmNoShortIf
 
AbstractTypeWalker - class joosc.type.AbstractTypeWalker.
 
AbstractTypeWalker() - Constructor for class joosc.type.AbstractTypeWalker
 
AconstNullInstr - class joosc.code.bytecode.AconstNullInstr.
 
AconstNullInstr() - Constructor for class joosc.code.bytecode.AconstNullInstr
 
AloadInstr - class joosc.code.bytecode.AloadInstr.
 
AloadInstr(int) - Constructor for class joosc.code.bytecode.AloadInstr
 
Analysis - interface joosc.analysis.Analysis.
 
AnalysisAdapter - class joosc.analysis.AnalysisAdapter.
 
AnalysisAdapter() - Constructor for class joosc.analysis.AnalysisAdapter
 
AnalysisDataManager - class joosc.AnalysisDataManager.
An analysis data manager centralizes access to all the data collected by the various analyses for the purpose of dissemination.
AnalysisDataManager() - Constructor for class joosc.AnalysisDataManager
 
AndExpLabels - class joosc.resource.AndExpLabels.
 
AndExpLabels(int) - Constructor for class joosc.resource.AndExpLabels
 
AreturnInstr - class joosc.code.bytecode.AreturnInstr.
 
AreturnInstr() - Constructor for class joosc.code.bytecode.AreturnInstr
 
ArithmInstr - class joosc.code.bytecode.ArithmInstr.
 
ArithmInstr() - Constructor for class joosc.code.bytecode.ArithmInstr
 
Assert - class joosc.Assert.
Assert - mimics the assert() C standard library function
Assert() - Constructor for class joosc.Assert
 
AstAbstracter - class joosc.abstracter.AstAbstracter.
 
AstAbstracter(String, AnalysisDataManager) - Constructor for class joosc.abstracter.AstAbstracter
 
AstFixer - class joosc.fixer.AstFixer.
 
AstFixer(String) - Constructor for class joosc.fixer.AstFixer
 
AstoreInstr - class joosc.code.bytecode.AstoreInstr.
 
AstoreInstr(int) - Constructor for class joosc.code.bytecode.AstoreInstr
 
add(Instr) - Method in class joosc.code.CodeChain
 
add(int, Object) - Method in class joosc.node.TypedLinkedList
 
add(Object) - Method in class joosc.node.TypedLinkedList
 
addAll(Collection) - Method in class joosc.node.TypedLinkedList
 
addAll(int, Collection) - Method in class joosc.node.TypedLinkedList
 
addFirst(Object) - Method in class joosc.node.TypedLinkedList
 
addLast(Instr) - Method in class joosc.code.CodeChain
 
addLast(Object) - Method in class joosc.node.TypedLinkedList
 
addSource() - Method in class joosc.code.bytecode.LabelInstr
 
apply(CodeChain, InstrBox) - Method in interface joosc.code.PeepholeOptimizer.Peephole
 
apply(CodeChain, InstrBox) - Method in class joosc.code.PeepholeOptimizer.SimplifyMultiplicationRightPeephole
 
apply(Switch) - Method in class joosc.node.AAbstractClassmods
 
apply(Switch) - Method in class joosc.node.AAbstractExternMethodmods
 
apply(Switch) - Method in class joosc.node.AAbstractMethod
 
apply(Switch) - Method in class joosc.node.AAndExp
 
apply(Switch) - Method in class joosc.node.AArgumentList
 
apply(Switch) - Method in class joosc.node.AAssignExp
 
apply(Switch) - Method in class joosc.node.AAssignStmExp
 
apply(Switch) - Method in class joosc.node.AAssignment
 
apply(Switch) - Method in class joosc.node.ABlockSimplestm
 
apply(Switch) - Method in class joosc.node.ABlockStm
 
apply(Switch) - Method in class joosc.node.ABooleanType
 
apply(Switch) - Method in class joosc.node.ACallExp
 
apply(Switch) - Method in class joosc.node.ACallStmExp
 
apply(Switch) - Method in class joosc.node.ACastExp
 
apply(Switch) - Method in class joosc.node.ACasttocharExp
 
apply(Switch) - Method in class joosc.node.ACharType
 
apply(Switch) - Method in class joosc.node.ACharconstExp
 
apply(Switch) - Method in class joosc.node.AClass
 
apply(Switch) - Method in class joosc.node.AClassinstancecreation
 
apply(Switch) - Method in class joosc.node.AConstructor
 
apply(Switch) - Method in class joosc.node.ADeclFirstStm
 
apply(Switch) - Method in class joosc.node.ADeclStm
 
apply(Switch) - Method in class joosc.node.ADefaultClassfile
 
apply(Switch) - Method in class joosc.node.ADivExp
 
apply(Switch) - Method in class joosc.node.ADynamicStm
 
apply(Switch) - Method in class joosc.node.AEqExp
 
apply(Switch) - Method in class joosc.node.AExpSimplestm
 
apply(Switch) - Method in class joosc.node.AExpStm
 
apply(Switch) - Method in class joosc.node.AExtension
 
apply(Switch) - Method in class joosc.node.AExternClass
 
apply(Switch) - Method in class joosc.node.AExternClassfile
 
apply(Switch) - Method in class joosc.node.AExternConstructor
 
apply(Switch) - Method in class joosc.node.AFalseExp
 
apply(Switch) - Method in class joosc.node.AField
 
apply(Switch) - Method in class joosc.node.AFinalClassmods
 
apply(Switch) - Method in class joosc.node.AFinalExternMethodmods
 
apply(Switch) - Method in class joosc.node.AFinalMethodmods
 
apply(Switch) - Method in class joosc.node.AFirstField
 
apply(Switch) - Method in class joosc.node.AFirstMainargv
 
apply(Switch) - Method in class joosc.node.AForStm
 
apply(Switch) - Method in class joosc.node.AForStmNoShortIf
 
apply(Switch) - Method in class joosc.node.AFormal
 
apply(Switch) - Method in class joosc.node.AFormalList
 
apply(Switch) - Method in class joosc.node.AGeqExp
 
apply(Switch) - Method in class joosc.node.AGtExp
 
apply(Switch) - Method in class joosc.node.AIdExp
 
apply(Switch) - Method in class joosc.node.AIdentifierList
 
apply(Switch) - Method in class joosc.node.AIfStm
 
apply(Switch) - Method in class joosc.node.AIfelseStm
 
apply(Switch) - Method in class joosc.node.AIfelseStmNoShortIf
 
apply(Switch) - Method in class joosc.node.AIncStmExp
 
apply(Switch) - Method in class joosc.node.AInstanceofExp
 
apply(Switch) - Method in class joosc.node.AIntType
 
apply(Switch) - Method in class joosc.node.AIntconstExp
 
apply(Switch) - Method in class joosc.node.ALeqExp
 
apply(Switch) - Method in class joosc.node.ALtExp
 
apply(Switch) - Method in class joosc.node.AMainMethod
 
apply(Switch) - Method in class joosc.node.AMethodinvocation
 
apply(Switch) - Method in class joosc.node.AMinusExp
 
apply(Switch) - Method in class joosc.node.AModExp
 
apply(Switch) - Method in class joosc.node.AModExternMethod
 
apply(Switch) - Method in class joosc.node.AModMethod
 
apply(Switch) - Method in class joosc.node.AMultExp
 
apply(Switch) - Method in class joosc.node.ANeqExp
 
apply(Switch) - Method in class joosc.node.ANewExp
 
apply(Switch) - Method in class joosc.node.ANewStmExp
 
apply(Switch) - Method in class joosc.node.ANonmodExternMethod
 
apply(Switch) - Method in class joosc.node.ANonmodMethod
 
apply(Switch) - Method in class joosc.node.ANonvoidReturntype
 
apply(Switch) - Method in class joosc.node.ANotExp
 
apply(Switch) - Method in class joosc.node.ANullExp
 
apply(Switch) - Method in class joosc.node.AObjectReceiver
 
apply(Switch) - Method in class joosc.node.AOnefield
 
apply(Switch) - Method in class joosc.node.AOnelocal
 
apply(Switch) - Method in class joosc.node.AOrExp
 
apply(Switch) - Method in class joosc.node.AParenExp
 
apply(Switch) - Method in class joosc.node.APlusExp
 
apply(Switch) - Method in class joosc.node.APolynullType
 
apply(Switch) - Method in class joosc.node.AReferenceType
 
apply(Switch) - Method in class joosc.node.AReturnSimplestm
 
apply(Switch) - Method in class joosc.node.AReturnStm
 
apply(Switch) - Method in class joosc.node.ASecondMainargv
 
apply(Switch) - Method in class joosc.node.ASimpleStm
 
apply(Switch) - Method in class joosc.node.ASimpleStmNoShortIf
 
apply(Switch) - Method in class joosc.node.ASkipSimplestm
 
apply(Switch) - Method in class joosc.node.ASkipStm
 
apply(Switch) - Method in class joosc.node.AStringconstExp
 
apply(Switch) - Method in class joosc.node.ASuperReceiver
 
apply(Switch) - Method in class joosc.node.ASuperconsStm
 
apply(Switch) - Method in class joosc.node.ASynchronizedExternMethodmods
 
apply(Switch) - Method in class joosc.node.ASynchronizedMethodmods
 
apply(Switch) - Method in class joosc.node.AThisExp
 
apply(Switch) - Method in class joosc.node.ATmpcastExp
 
apply(Switch) - Method in class joosc.node.ATrueExp
 
apply(Switch) - Method in class joosc.node.AUminusExp
 
apply(Switch) - Method in class joosc.node.AVoidReturntype
 
apply(Switch) - Method in class joosc.node.AVoidType
 
apply(Switch) - Method in class joosc.node.AWhileStm
 
apply(Switch) - Method in class joosc.node.AWhileStmNoShortIf
 
apply(Switch) - Method in class joosc.node.EOF
 
apply(Switch) - Method in class joosc.node.Start
 
apply(Switch) - Method in interface joosc.node.Switchable
 
apply(Switch) - Method in class joosc.node.TAbstract
 
apply(Switch) - Method in class joosc.node.TAnd
 
apply(Switch) - Method in class joosc.node.TAssign
 
apply(Switch) - Method in class joosc.node.TBlanks
 
apply(Switch) - Method in class joosc.node.TBoolean
 
apply(Switch) - Method in class joosc.node.TBreak
 
apply(Switch) - Method in class joosc.node.TByte
 
apply(Switch) - Method in class joosc.node.TCase
 
apply(Switch) - Method in class joosc.node.TCatch
 
apply(Switch) - Method in class joosc.node.TChar
 
apply(Switch) - Method in class joosc.node.TCharconst
 
apply(Switch) - Method in class joosc.node.TClass
 
apply(Switch) - Method in class joosc.node.TComma
 
apply(Switch) - Method in class joosc.node.TConst
 
apply(Switch) - Method in class joosc.node.TContinue
 
apply(Switch) - Method in class joosc.node.TDefault
 
apply(Switch) - Method in class joosc.node.TDiv
 
apply(Switch) - Method in class joosc.node.TDo
 
apply(Switch) - Method in class joosc.node.TDot
 
apply(Switch) - Method in class joosc.node.TDouble
 
apply(Switch) - Method in class joosc.node.TElse
 
apply(Switch) - Method in class joosc.node.TEolComment
 
apply(Switch) - Method in class joosc.node.TEq
 
apply(Switch) - Method in class joosc.node.TExtComment
 
apply(Switch) - Method in class joosc.node.TExtends
 
apply(Switch) - Method in class joosc.node.TExtern
 
apply(Switch) - Method in class joosc.node.TFalse
 
apply(Switch) - Method in class joosc.node.TFinal
 
apply(Switch) - Method in class joosc.node.TFinally
 
apply(Switch) - Method in class joosc.node.TFloat
 
apply(Switch) - Method in class joosc.node.TFor
 
apply(Switch) - Method in class joosc.node.TGeq
 
apply(Switch) - Method in class joosc.node.TGoto
 
apply(Switch) - Method in class joosc.node.TGt
 
apply(Switch) - Method in class joosc.node.TIdentifier
 
apply(Switch) - Method in class joosc.node.TIf
 
apply(Switch) - Method in class joosc.node.TImplements
 
apply(Switch) - Method in class joosc.node.TImport
 
apply(Switch) - Method in class joosc.node.TImportpath
 
apply(Switch) - Method in class joosc.node.TIn
 
apply(Switch) - Method in class joosc.node.TInc
 
apply(Switch) - Method in class joosc.node.TInstanceof
 
apply(Switch) - Method in class joosc.node.TInt
 
apply(Switch) - Method in class joosc.node.TIntconst
 
apply(Switch) - Method in class joosc.node.TInterface
 
apply(Switch) - Method in class joosc.node.TLBrace
 
apply(Switch) - Method in class joosc.node.TLBracket
 
apply(Switch) - Method in class joosc.node.TLPar
 
apply(Switch) - Method in class joosc.node.TLeq
 
apply(Switch) - Method in class joosc.node.TLong
 
apply(Switch) - Method in class joosc.node.TLt
 
apply(Switch) - Method in class joosc.node.TMain
 
apply(Switch) - Method in class joosc.node.TMinus
 
apply(Switch) - Method in class joosc.node.TMod
 
apply(Switch) - Method in class joosc.node.TMult
 
apply(Switch) - Method in class joosc.node.TNative
 
apply(Switch) - Method in class joosc.node.TNeq
 
apply(Switch) - Method in class joosc.node.TNew
 
apply(Switch) - Method in class joosc.node.TNot
 
apply(Switch) - Method in class joosc.node.TNull
 
apply(Switch) - Method in class joosc.node.TOr
 
apply(Switch) - Method in class joosc.node.TPackage
 
apply(Switch) - Method in class joosc.node.TPlus
 
apply(Switch) - Method in class joosc.node.TPrivate
 
apply(Switch) - Method in class joosc.node.TProtected
 
apply(Switch) - Method in class joosc.node.TPublic
 
apply(Switch) - Method in class joosc.node.TRBrace
 
apply(Switch) - Method in class joosc.node.TRBracket
 
apply(Switch) - Method in class joosc.node.TRPar
 
apply(Switch) - Method in class joosc.node.TReturn
 
apply(Switch) - Method in class joosc.node.TSemicolon
 
apply(Switch) - Method in class joosc.node.TShort
 
apply(Switch) - Method in class joosc.node.TStatic
 
apply(Switch) - Method in class joosc.node.TStringconst
 
apply(Switch) - Method in class joosc.node.TSuper
 
apply(Switch) - Method in class joosc.node.TSwitch
 
apply(Switch) - Method in class joosc.node.TSynchronized
 
apply(Switch) - Method in class joosc.node.TThis
 
apply(Switch) - Method in class joosc.node.TThrow
 
apply(Switch) - Method in class joosc.node.TThrows
 
apply(Switch) - Method in class joosc.node.TTransient
 
apply(Switch) - Method in class joosc.node.TTrue
 
apply(Switch) - Method in class joosc.node.TTry
 
apply(Switch) - Method in class joosc.node.TVoid
 
apply(Switch) - Method in class joosc.node.TVolatile
 
apply(Switch) - Method in class joosc.node.TWhile
 
astToCodeMap - Variable in class joosc.AnalysisDataManager
 
astToGenericMap - Variable in class joosc.AnalysisDataManager
 
astToGenericMap - Variable in class joosc.type.AbstractTypeWalker
 
astToScopeMap - Variable in class joosc.symbol.SymPrettyPrinter
 

B

BinaryArithmInstr - class joosc.code.bytecode.BinaryArithmInstr.
 
BinaryArithmInstr() - Constructor for class joosc.code.bytecode.BinaryArithmInstr
 
BinaryBranchInstr - class joosc.code.bytecode.BinaryBranchInstr.
 
BinaryBranchInstr() - Constructor for class joosc.code.bytecode.BinaryBranchInstr
 
BranchInstr - class joosc.code.bytecode.BranchInstr.
 
BranchInstr() - Constructor for class joosc.code.bytecode.BranchInstr
 

C

Cast - interface joosc.node.Cast.
 
CheckcastInstr - class joosc.code.bytecode.CheckcastInstr.
 
CheckcastInstr(String) - Constructor for class joosc.code.bytecode.CheckcastInstr
 
ClassFile - class joosc.ClassFile.
ClassFile - Represents a given classfile.
ClassFile(String, Node) - Constructor for class joosc.ClassFile
Defines a ClassFile with a specific name and an AST tree.
ClassHierarchy - class joosc.symbol.ClassHierarchy.
 
ClassHierarchy() - Constructor for class joosc.symbol.ClassHierarchy
 
ClassInstr - class joosc.code.bytecode.ClassInstr.
 
ClassInstr(String) - Constructor for class joosc.code.bytecode.ClassInstr
 
CodeChain - class joosc.code.CodeChain.
 
CodeChain() - Constructor for class joosc.code.CodeChain
 
CodeEmitter - class joosc.code.CodeEmitter.
 
CodeEmitter(String, AnalysisDataManager) - Constructor for class joosc.code.CodeEmitter
 
CodeGenerator - class joosc.code.CodeGenerator.
 
CodeGenerator(String, AnalysisDataManager) - Constructor for class joosc.code.CodeGenerator
 
caseAAbstractClassmods(AAbstractClassmods) - Method in interface joosc.analysis.Analysis
 
caseAAbstractClassmods(AAbstractClassmods) - Method in class joosc.analysis.AnalysisAdapter
 
caseAAbstractClassmods(AAbstractClassmods) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAAbstractClassmods(AAbstractClassmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAAbstractClassmods(AAbstractClassmods) - Method in class joosc.code.CodeEmitter
 
caseAAbstractExternMethodmods(AAbstractExternMethodmods) - Method in interface joosc.analysis.Analysis
 
caseAAbstractExternMethodmods(AAbstractExternMethodmods) - Method in class joosc.analysis.AnalysisAdapter
 
caseAAbstractExternMethodmods(AAbstractExternMethodmods) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAAbstractExternMethodmods(AAbstractExternMethodmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAAbstractMethod(AAbstractMethod) - Method in interface joosc.analysis.Analysis
 
caseAAbstractMethod(AAbstractMethod) - Method in class joosc.analysis.AnalysisAdapter
 
caseAAbstractMethod(AAbstractMethod) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAAbstractMethod(AAbstractMethod) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAAbstractMethod(AAbstractMethod) - Method in class joosc.code.CodeEmitter
 
caseAAndExp(AAndExp) - Method in interface joosc.analysis.Analysis
 
caseAAndExp(AAndExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAAndExp(AAndExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAAndExp(AAndExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAAndExp(AAndExp) - Method in class joosc.code.CodeGenerator
 
caseAArgumentList(AArgumentList) - Method in class joosc.PrettyPrinter
 
caseAArgumentList(AArgumentList) - Method in interface joosc.analysis.Analysis
 
caseAArgumentList(AArgumentList) - Method in class joosc.analysis.AnalysisAdapter
 
caseAArgumentList(AArgumentList) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAArgumentList(AArgumentList) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAAssignExp(AAssignExp) - Method in interface joosc.analysis.Analysis
 
caseAAssignExp(AAssignExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAAssignExp(AAssignExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAAssignExp(AAssignExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAAssignExp(AAssignExp) - Method in class joosc.code.CodeGenerator
 
caseAAssignStmExp(AAssignStmExp) - Method in interface joosc.analysis.Analysis
 
caseAAssignStmExp(AAssignStmExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAAssignStmExp(AAssignStmExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAAssignStmExp(AAssignStmExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAAssignment(AAssignment) - Method in interface joosc.analysis.Analysis
 
caseAAssignment(AAssignment) - Method in class joosc.analysis.AnalysisAdapter
 
caseAAssignment(AAssignment) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAAssignment(AAssignment) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAAssignment(AAssignment) - Method in class joosc.code.CodeGenerator
 
caseABlockSimplestm(ABlockSimplestm) - Method in interface joosc.analysis.Analysis
 
caseABlockSimplestm(ABlockSimplestm) - Method in class joosc.analysis.AnalysisAdapter
 
caseABlockSimplestm(ABlockSimplestm) - Method in class joosc.analysis.DepthFirstAdapter
 
caseABlockSimplestm(ABlockSimplestm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseABlockStm(ABlockStm) - Method in interface joosc.analysis.Analysis
 
caseABlockStm(ABlockStm) - Method in class joosc.analysis.AnalysisAdapter
 
caseABlockStm(ABlockStm) - Method in class joosc.analysis.DepthFirstAdapter
 
caseABlockStm(ABlockStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseABlockStm(ABlockStm) - Method in class joosc.resource.ResourceGenerator
 
caseABooleanType(ABooleanType) - Method in interface joosc.analysis.Analysis
 
caseABooleanType(ABooleanType) - Method in class joosc.analysis.AnalysisAdapter
 
caseABooleanType(ABooleanType) - Method in class joosc.analysis.DepthFirstAdapter
 
caseABooleanType(ABooleanType) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseACallExp(ACallExp) - Method in interface joosc.analysis.Analysis
 
caseACallExp(ACallExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseACallExp(ACallExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseACallExp(ACallExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseACallExp(ACallExp) - Method in class joosc.code.CodeGenerator
 
caseACallStmExp(ACallStmExp) - Method in interface joosc.analysis.Analysis
 
caseACallStmExp(ACallStmExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseACallStmExp(ACallStmExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseACallStmExp(ACallStmExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseACastExp(ACastExp) - Method in interface joosc.analysis.Analysis
 
caseACastExp(ACastExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseACastExp(ACastExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseACastExp(ACastExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseACastExp(ACastExp) - Method in class joosc.code.CodeGenerator
 
caseACasttocharExp(ACasttocharExp) - Method in interface joosc.analysis.Analysis
 
caseACasttocharExp(ACasttocharExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseACasttocharExp(ACasttocharExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseACasttocharExp(ACasttocharExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseACasttocharExp(ACasttocharExp) - Method in class joosc.code.CodeGenerator
 
caseACharType(ACharType) - Method in interface joosc.analysis.Analysis
 
caseACharType(ACharType) - Method in class joosc.analysis.AnalysisAdapter
 
caseACharType(ACharType) - Method in class joosc.analysis.DepthFirstAdapter
 
caseACharType(ACharType) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseACharconstExp(ACharconstExp) - Method in interface joosc.analysis.Analysis
 
caseACharconstExp(ACharconstExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseACharconstExp(ACharconstExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseACharconstExp(ACharconstExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseACharconstExp(ACharconstExp) - Method in class joosc.code.CodeGenerator
 
caseAClass(AClass) - Method in interface joosc.analysis.Analysis
 
caseAClass(AClass) - Method in class joosc.analysis.AnalysisAdapter
 
caseAClass(AClass) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAClass(AClass) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAClass(AClass) - Method in class joosc.code.CodeEmitter
AST Visitors *
caseAClassinstancecreation(AClassinstancecreation) - Method in interface joosc.analysis.Analysis
 
caseAClassinstancecreation(AClassinstancecreation) - Method in class joosc.analysis.AnalysisAdapter
 
caseAClassinstancecreation(AClassinstancecreation) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAClassinstancecreation(AClassinstancecreation) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAClassinstancecreation(AClassinstancecreation) - Method in class joosc.code.CodeGenerator
 
caseAConstructor(AConstructor) - Method in interface joosc.analysis.Analysis
 
caseAConstructor(AConstructor) - Method in class joosc.analysis.AnalysisAdapter
 
caseAConstructor(AConstructor) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAConstructor(AConstructor) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAConstructor(AConstructor) - Method in class joosc.code.CodeEmitter
 
caseADeclFirstStm(ADeclFirstStm) - Method in interface joosc.analysis.Analysis
 
caseADeclFirstStm(ADeclFirstStm) - Method in class joosc.analysis.AnalysisAdapter
 
caseADeclFirstStm(ADeclFirstStm) - Method in class joosc.analysis.DepthFirstAdapter
 
caseADeclFirstStm(ADeclFirstStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseADeclStm(ADeclStm) - Method in interface joosc.analysis.Analysis
 
caseADeclStm(ADeclStm) - Method in class joosc.analysis.AnalysisAdapter
 
caseADeclStm(ADeclStm) - Method in class joosc.analysis.DepthFirstAdapter
 
caseADeclStm(ADeclStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseADefaultClassfile(ADefaultClassfile) - Method in interface joosc.analysis.Analysis
 
caseADefaultClassfile(ADefaultClassfile) - Method in class joosc.analysis.AnalysisAdapter
 
caseADefaultClassfile(ADefaultClassfile) - Method in class joosc.analysis.DepthFirstAdapter
 
caseADefaultClassfile(ADefaultClassfile) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseADivExp(ADivExp) - Method in interface joosc.analysis.Analysis
 
caseADivExp(ADivExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseADivExp(ADivExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseADivExp(ADivExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseADivExp(ADivExp) - Method in class joosc.code.CodeGenerator
 
caseADynamicStm(ADynamicStm) - Method in interface joosc.analysis.Analysis
 
caseADynamicStm(ADynamicStm) - Method in class joosc.analysis.AnalysisAdapter
 
caseADynamicStm(ADynamicStm) - Method in class joosc.analysis.DepthFirstAdapter
 
caseADynamicStm(ADynamicStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAEqExp(AEqExp) - Method in interface joosc.analysis.Analysis
 
caseAEqExp(AEqExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAEqExp(AEqExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAEqExp(AEqExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAEqExp(AEqExp) - Method in class joosc.code.CodeGenerator
 
caseAExpSimplestm(AExpSimplestm) - Method in interface joosc.analysis.Analysis
 
caseAExpSimplestm(AExpSimplestm) - Method in class joosc.analysis.AnalysisAdapter
 
caseAExpSimplestm(AExpSimplestm) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAExpSimplestm(AExpSimplestm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAExpStm(AExpStm) - Method in interface joosc.analysis.Analysis
 
caseAExpStm(AExpStm) - Method in class joosc.analysis.AnalysisAdapter
 
caseAExpStm(AExpStm) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAExpStm(AExpStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAExpStm(AExpStm) - Method in class joosc.code.CodeGenerator
 
caseAExtension(AExtension) - Method in interface joosc.analysis.Analysis
 
caseAExtension(AExtension) - Method in class joosc.analysis.AnalysisAdapter
 
caseAExtension(AExtension) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAExtension(AExtension) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAExternClass(AExternClass) - Method in interface joosc.analysis.Analysis
 
caseAExternClass(AExternClass) - Method in class joosc.analysis.AnalysisAdapter
 
caseAExternClass(AExternClass) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAExternClass(AExternClass) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAExternClass(AExternClass) - Method in class joosc.code.CodeEmitter
 
caseAExternClassfile(AExternClassfile) - Method in interface joosc.analysis.Analysis
 
caseAExternClassfile(AExternClassfile) - Method in class joosc.analysis.AnalysisAdapter
 
caseAExternClassfile(AExternClassfile) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAExternClassfile(AExternClassfile) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAExternConstructor(AExternConstructor) - Method in interface joosc.analysis.Analysis
 
caseAExternConstructor(AExternConstructor) - Method in class joosc.analysis.AnalysisAdapter
 
caseAExternConstructor(AExternConstructor) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAExternConstructor(AExternConstructor) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAFalseExp(AFalseExp) - Method in interface joosc.analysis.Analysis
 
caseAFalseExp(AFalseExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAFalseExp(AFalseExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAFalseExp(AFalseExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAFalseExp(AFalseExp) - Method in class joosc.code.CodeGenerator
 
caseAField(AField) - Method in interface joosc.analysis.Analysis
 
caseAField(AField) - Method in class joosc.analysis.AnalysisAdapter
 
caseAField(AField) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAField(AField) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAFinalClassmods(AFinalClassmods) - Method in interface joosc.analysis.Analysis
 
caseAFinalClassmods(AFinalClassmods) - Method in class joosc.analysis.AnalysisAdapter
 
caseAFinalClassmods(AFinalClassmods) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAFinalClassmods(AFinalClassmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAFinalClassmods(AFinalClassmods) - Method in class joosc.code.CodeEmitter
 
caseAFinalExternMethodmods(AFinalExternMethodmods) - Method in interface joosc.analysis.Analysis
 
caseAFinalExternMethodmods(AFinalExternMethodmods) - Method in class joosc.analysis.AnalysisAdapter
 
caseAFinalExternMethodmods(AFinalExternMethodmods) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAFinalExternMethodmods(AFinalExternMethodmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAFinalMethodmods(AFinalMethodmods) - Method in interface joosc.analysis.Analysis
 
caseAFinalMethodmods(AFinalMethodmods) - Method in class joosc.analysis.AnalysisAdapter
 
caseAFinalMethodmods(AFinalMethodmods) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAFinalMethodmods(AFinalMethodmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAFirstField(AFirstField) - Method in interface joosc.analysis.Analysis
 
caseAFirstField(AFirstField) - Method in class joosc.analysis.AnalysisAdapter
 
caseAFirstField(AFirstField) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAFirstField(AFirstField) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAFirstMainargv(AFirstMainargv) - Method in interface joosc.analysis.Analysis
 
caseAFirstMainargv(AFirstMainargv) - Method in class joosc.analysis.AnalysisAdapter
 
caseAFirstMainargv(AFirstMainargv) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAFirstMainargv(AFirstMainargv) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAForStm(AForStm) - Method in interface joosc.analysis.Analysis
 
caseAForStm(AForStm) - Method in class joosc.analysis.AnalysisAdapter
 
caseAForStm(AForStm) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAForStm(AForStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAForStmNoShortIf(AForStmNoShortIf) - Method in interface joosc.analysis.Analysis
 
caseAForStmNoShortIf(AForStmNoShortIf) - Method in class joosc.analysis.AnalysisAdapter
 
caseAForStmNoShortIf(AForStmNoShortIf) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAForStmNoShortIf(AForStmNoShortIf) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAFormal(AFormal) - Method in interface joosc.analysis.Analysis
 
caseAFormal(AFormal) - Method in class joosc.analysis.AnalysisAdapter
 
caseAFormal(AFormal) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAFormal(AFormal) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAFormalList(AFormalList) - Method in class joosc.PrettyPrinter
pretty-print transformed entities * by unraveling the transformations * that produce unparseable code *
caseAFormalList(AFormalList) - Method in interface joosc.analysis.Analysis
 
caseAFormalList(AFormalList) - Method in class joosc.analysis.AnalysisAdapter
 
caseAFormalList(AFormalList) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAFormalList(AFormalList) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAGeqExp(AGeqExp) - Method in interface joosc.analysis.Analysis
 
caseAGeqExp(AGeqExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAGeqExp(AGeqExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAGeqExp(AGeqExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAGeqExp(AGeqExp) - Method in class joosc.code.CodeGenerator
 
caseAGtExp(AGtExp) - Method in interface joosc.analysis.Analysis
 
caseAGtExp(AGtExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAGtExp(AGtExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAGtExp(AGtExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAGtExp(AGtExp) - Method in class joosc.code.CodeGenerator
 
caseAIdExp(AIdExp) - Method in interface joosc.analysis.Analysis
 
caseAIdExp(AIdExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAIdExp(AIdExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAIdExp(AIdExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAIdExp(AIdExp) - Method in class joosc.code.CodeGenerator
 
caseAIdentifierList(AIdentifierList) - Method in interface joosc.analysis.Analysis
 
caseAIdentifierList(AIdentifierList) - Method in class joosc.analysis.AnalysisAdapter
 
caseAIdentifierList(AIdentifierList) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAIdentifierList(AIdentifierList) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAIfStm(AIfStm) - Method in interface joosc.analysis.Analysis
 
caseAIfStm(AIfStm) - Method in class joosc.analysis.AnalysisAdapter
 
caseAIfStm(AIfStm) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAIfStm(AIfStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAIfStm(AIfStm) - Method in class joosc.code.CodeGenerator
 
caseAIfelseStm(AIfelseStm) - Method in interface joosc.analysis.Analysis
 
caseAIfelseStm(AIfelseStm) - Method in class joosc.analysis.AnalysisAdapter
 
caseAIfelseStm(AIfelseStm) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAIfelseStm(AIfelseStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAIfelseStm(AIfelseStm) - Method in class joosc.code.CodeGenerator
 
caseAIfelseStmNoShortIf(AIfelseStmNoShortIf) - Method in interface joosc.analysis.Analysis
 
caseAIfelseStmNoShortIf(AIfelseStmNoShortIf) - Method in class joosc.analysis.AnalysisAdapter
 
caseAIfelseStmNoShortIf(AIfelseStmNoShortIf) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAIfelseStmNoShortIf(AIfelseStmNoShortIf) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAIncStmExp(AIncStmExp) - Method in interface joosc.analysis.Analysis
 
caseAIncStmExp(AIncStmExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAIncStmExp(AIncStmExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAIncStmExp(AIncStmExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAInstanceofExp(AInstanceofExp) - Method in interface joosc.analysis.Analysis
 
caseAInstanceofExp(AInstanceofExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAInstanceofExp(AInstanceofExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAInstanceofExp(AInstanceofExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAInstanceofExp(AInstanceofExp) - Method in class joosc.code.CodeGenerator
 
caseAIntType(AIntType) - Method in interface joosc.analysis.Analysis
 
caseAIntType(AIntType) - Method in class joosc.analysis.AnalysisAdapter
 
caseAIntType(AIntType) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAIntType(AIntType) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAIntconstExp(AIntconstExp) - Method in interface joosc.analysis.Analysis
 
caseAIntconstExp(AIntconstExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAIntconstExp(AIntconstExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAIntconstExp(AIntconstExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAIntconstExp(AIntconstExp) - Method in class joosc.code.CodeGenerator
 
caseALeqExp(ALeqExp) - Method in interface joosc.analysis.Analysis
 
caseALeqExp(ALeqExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseALeqExp(ALeqExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseALeqExp(ALeqExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseALeqExp(ALeqExp) - Method in class joosc.code.CodeGenerator
 
caseALtExp(ALtExp) - Method in interface joosc.analysis.Analysis
 
caseALtExp(ALtExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseALtExp(ALtExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseALtExp(ALtExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseALtExp(ALtExp) - Method in class joosc.code.CodeGenerator
 
caseAMainMethod(AMainMethod) - Method in interface joosc.analysis.Analysis
 
caseAMainMethod(AMainMethod) - Method in class joosc.analysis.AnalysisAdapter
 
caseAMainMethod(AMainMethod) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAMainMethod(AMainMethod) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAMainMethod(AMainMethod) - Method in class joosc.code.CodeEmitter
 
caseAMethodinvocation(AMethodinvocation) - Method in interface joosc.analysis.Analysis
 
caseAMethodinvocation(AMethodinvocation) - Method in class joosc.analysis.AnalysisAdapter
 
caseAMethodinvocation(AMethodinvocation) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAMethodinvocation(AMethodinvocation) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAMethodinvocation(AMethodinvocation) - Method in class joosc.code.CodeGenerator
 
caseAMinusExp(AMinusExp) - Method in interface joosc.analysis.Analysis
 
caseAMinusExp(AMinusExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAMinusExp(AMinusExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAMinusExp(AMinusExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAMinusExp(AMinusExp) - Method in class joosc.code.CodeGenerator
 
caseAModExp(AModExp) - Method in interface joosc.analysis.Analysis
 
caseAModExp(AModExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAModExp(AModExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAModExp(AModExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAModExp(AModExp) - Method in class joosc.code.CodeGenerator
 
caseAModExternMethod(AModExternMethod) - Method in interface joosc.analysis.Analysis
 
caseAModExternMethod(AModExternMethod) - Method in class joosc.analysis.AnalysisAdapter
 
caseAModExternMethod(AModExternMethod) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAModExternMethod(AModExternMethod) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAModMethod(AModMethod) - Method in interface joosc.analysis.Analysis
 
caseAModMethod(AModMethod) - Method in class joosc.analysis.AnalysisAdapter
 
caseAModMethod(AModMethod) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAModMethod(AModMethod) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAModMethod(AModMethod) - Method in class joosc.code.CodeEmitter
 
caseAMultExp(AMultExp) - Method in interface joosc.analysis.Analysis
 
caseAMultExp(AMultExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAMultExp(AMultExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAMultExp(AMultExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAMultExp(AMultExp) - Method in class joosc.code.CodeGenerator
 
caseANeqExp(ANeqExp) - Method in interface joosc.analysis.Analysis
 
caseANeqExp(ANeqExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseANeqExp(ANeqExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseANeqExp(ANeqExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseANeqExp(ANeqExp) - Method in class joosc.code.CodeGenerator
 
caseANewExp(ANewExp) - Method in interface joosc.analysis.Analysis
 
caseANewExp(ANewExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseANewExp(ANewExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseANewExp(ANewExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseANewExp(ANewExp) - Method in class joosc.code.CodeGenerator
 
caseANewStmExp(ANewStmExp) - Method in interface joosc.analysis.Analysis
 
caseANewStmExp(ANewStmExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseANewStmExp(ANewStmExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseANewStmExp(ANewStmExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseANonmodExternMethod(ANonmodExternMethod) - Method in interface joosc.analysis.Analysis
 
caseANonmodExternMethod(ANonmodExternMethod) - Method in class joosc.analysis.AnalysisAdapter
 
caseANonmodExternMethod(ANonmodExternMethod) - Method in class joosc.analysis.DepthFirstAdapter
 
caseANonmodExternMethod(ANonmodExternMethod) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseANonmodMethod(ANonmodMethod) - Method in interface joosc.analysis.Analysis
 
caseANonmodMethod(ANonmodMethod) - Method in class joosc.analysis.AnalysisAdapter
 
caseANonmodMethod(ANonmodMethod) - Method in class joosc.analysis.DepthFirstAdapter
 
caseANonmodMethod(ANonmodMethod) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseANonmodMethod(ANonmodMethod) - Method in class joosc.code.CodeEmitter
 
caseANonvoidReturntype(ANonvoidReturntype) - Method in interface joosc.analysis.Analysis
 
caseANonvoidReturntype(ANonvoidReturntype) - Method in class joosc.analysis.AnalysisAdapter
 
caseANonvoidReturntype(ANonvoidReturntype) - Method in class joosc.analysis.DepthFirstAdapter
 
caseANonvoidReturntype(ANonvoidReturntype) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseANotExp(ANotExp) - Method in interface joosc.analysis.Analysis
 
caseANotExp(ANotExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseANotExp(ANotExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseANotExp(ANotExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseANotExp(ANotExp) - Method in class joosc.code.CodeGenerator
 
caseANullExp(ANullExp) - Method in interface joosc.analysis.Analysis
 
caseANullExp(ANullExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseANullExp(ANullExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseANullExp(ANullExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseANullExp(ANullExp) - Method in class joosc.code.CodeGenerator
 
caseAObjectReceiver(AObjectReceiver) - Method in interface joosc.analysis.Analysis
 
caseAObjectReceiver(AObjectReceiver) - Method in class joosc.analysis.AnalysisAdapter
 
caseAObjectReceiver(AObjectReceiver) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAObjectReceiver(AObjectReceiver) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAOnefield(AOnefield) - Method in interface joosc.analysis.Analysis
 
caseAOnefield(AOnefield) - Method in class joosc.analysis.AnalysisAdapter
 
caseAOnefield(AOnefield) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAOnefield(AOnefield) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAOnefield(AOnefield) - Method in class joosc.code.CodeEmitter
 
caseAOnelocal(AOnelocal) - Method in interface joosc.analysis.Analysis
 
caseAOnelocal(AOnelocal) - Method in class joosc.analysis.AnalysisAdapter
 
caseAOnelocal(AOnelocal) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAOnelocal(AOnelocal) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAOrExp(AOrExp) - Method in interface joosc.analysis.Analysis
 
caseAOrExp(AOrExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAOrExp(AOrExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAOrExp(AOrExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAOrExp(AOrExp) - Method in class joosc.code.CodeGenerator
 
caseAParenExp(AParenExp) - Method in interface joosc.analysis.Analysis
 
caseAParenExp(AParenExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAParenExp(AParenExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAParenExp(AParenExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAParenExp(AParenExp) - Method in class joosc.code.CodeGenerator
 
caseAPlusExp(APlusExp) - Method in interface joosc.analysis.Analysis
 
caseAPlusExp(APlusExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAPlusExp(APlusExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAPlusExp(APlusExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAPlusExp(APlusExp) - Method in class joosc.code.CodeGenerator
 
caseAPolynullType(APolynullType) - Method in interface joosc.analysis.Analysis
 
caseAPolynullType(APolynullType) - Method in class joosc.analysis.AnalysisAdapter
 
caseAPolynullType(APolynullType) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAPolynullType(APolynullType) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAReferenceType(AReferenceType) - Method in interface joosc.analysis.Analysis
 
caseAReferenceType(AReferenceType) - Method in class joosc.analysis.AnalysisAdapter
 
caseAReferenceType(AReferenceType) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAReferenceType(AReferenceType) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAReturnSimplestm(AReturnSimplestm) - Method in interface joosc.analysis.Analysis
 
caseAReturnSimplestm(AReturnSimplestm) - Method in class joosc.analysis.AnalysisAdapter
 
caseAReturnSimplestm(AReturnSimplestm) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAReturnSimplestm(AReturnSimplestm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAReturnStm(AReturnStm) - Method in interface joosc.analysis.Analysis
 
caseAReturnStm(AReturnStm) - Method in class joosc.analysis.AnalysisAdapter
 
caseAReturnStm(AReturnStm) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAReturnStm(AReturnStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAReturnStm(AReturnStm) - Method in class joosc.code.CodeGenerator
 
caseASecondMainargv(ASecondMainargv) - Method in interface joosc.analysis.Analysis
 
caseASecondMainargv(ASecondMainargv) - Method in class joosc.analysis.AnalysisAdapter
 
caseASecondMainargv(ASecondMainargv) - Method in class joosc.analysis.DepthFirstAdapter
 
caseASecondMainargv(ASecondMainargv) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseASimpleStm(ASimpleStm) - Method in interface joosc.analysis.Analysis
 
caseASimpleStm(ASimpleStm) - Method in class joosc.analysis.AnalysisAdapter
 
caseASimpleStm(ASimpleStm) - Method in class joosc.analysis.DepthFirstAdapter
 
caseASimpleStm(ASimpleStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseASimpleStmNoShortIf(ASimpleStmNoShortIf) - Method in interface joosc.analysis.Analysis
 
caseASimpleStmNoShortIf(ASimpleStmNoShortIf) - Method in class joosc.analysis.AnalysisAdapter
 
caseASimpleStmNoShortIf(ASimpleStmNoShortIf) - Method in class joosc.analysis.DepthFirstAdapter
 
caseASimpleStmNoShortIf(ASimpleStmNoShortIf) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseASkipSimplestm(ASkipSimplestm) - Method in interface joosc.analysis.Analysis
 
caseASkipSimplestm(ASkipSimplestm) - Method in class joosc.analysis.AnalysisAdapter
 
caseASkipSimplestm(ASkipSimplestm) - Method in class joosc.analysis.DepthFirstAdapter
 
caseASkipSimplestm(ASkipSimplestm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseASkipStm(ASkipStm) - Method in interface joosc.analysis.Analysis
 
caseASkipStm(ASkipStm) - Method in class joosc.analysis.AnalysisAdapter
 
caseASkipStm(ASkipStm) - Method in class joosc.analysis.DepthFirstAdapter
 
caseASkipStm(ASkipStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAStringconstExp(AStringconstExp) - Method in interface joosc.analysis.Analysis
 
caseAStringconstExp(AStringconstExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAStringconstExp(AStringconstExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAStringconstExp(AStringconstExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAStringconstExp(AStringconstExp) - Method in class joosc.code.CodeGenerator
 
caseASuperReceiver(ASuperReceiver) - Method in interface joosc.analysis.Analysis
 
caseASuperReceiver(ASuperReceiver) - Method in class joosc.analysis.AnalysisAdapter
 
caseASuperReceiver(ASuperReceiver) - Method in class joosc.analysis.DepthFirstAdapter
 
caseASuperReceiver(ASuperReceiver) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseASuperReceiver(ASuperReceiver) - Method in class joosc.code.CodeGenerator
 
caseASuperconsStm(ASuperconsStm) - Method in interface joosc.analysis.Analysis
 
caseASuperconsStm(ASuperconsStm) - Method in class joosc.analysis.AnalysisAdapter
 
caseASuperconsStm(ASuperconsStm) - Method in class joosc.analysis.DepthFirstAdapter
 
caseASuperconsStm(ASuperconsStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseASuperconsStm(ASuperconsStm) - Method in class joosc.code.CodeGenerator
 
caseASynchronizedExternMethodmods(ASynchronizedExternMethodmods) - Method in interface joosc.analysis.Analysis
 
caseASynchronizedExternMethodmods(ASynchronizedExternMethodmods) - Method in class joosc.analysis.AnalysisAdapter
 
caseASynchronizedExternMethodmods(ASynchronizedExternMethodmods) - Method in class joosc.analysis.DepthFirstAdapter
 
caseASynchronizedExternMethodmods(ASynchronizedExternMethodmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseASynchronizedMethodmods(ASynchronizedMethodmods) - Method in interface joosc.analysis.Analysis
 
caseASynchronizedMethodmods(ASynchronizedMethodmods) - Method in class joosc.analysis.AnalysisAdapter
 
caseASynchronizedMethodmods(ASynchronizedMethodmods) - Method in class joosc.analysis.DepthFirstAdapter
 
caseASynchronizedMethodmods(ASynchronizedMethodmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAThisExp(AThisExp) - Method in interface joosc.analysis.Analysis
 
caseAThisExp(AThisExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAThisExp(AThisExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAThisExp(AThisExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAThisExp(AThisExp) - Method in class joosc.code.CodeGenerator
 
caseATmpcastExp(ATmpcastExp) - Method in interface joosc.analysis.Analysis
 
caseATmpcastExp(ATmpcastExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseATmpcastExp(ATmpcastExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseATmpcastExp(ATmpcastExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseATrueExp(ATrueExp) - Method in interface joosc.analysis.Analysis
 
caseATrueExp(ATrueExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseATrueExp(ATrueExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseATrueExp(ATrueExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseATrueExp(ATrueExp) - Method in class joosc.code.CodeGenerator
 
caseAUminusExp(AUminusExp) - Method in interface joosc.analysis.Analysis
 
caseAUminusExp(AUminusExp) - Method in class joosc.analysis.AnalysisAdapter
 
caseAUminusExp(AUminusExp) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAUminusExp(AUminusExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAUminusExp(AUminusExp) - Method in class joosc.code.CodeGenerator
 
caseAVoidReturntype(AVoidReturntype) - Method in interface joosc.analysis.Analysis
 
caseAVoidReturntype(AVoidReturntype) - Method in class joosc.analysis.AnalysisAdapter
 
caseAVoidReturntype(AVoidReturntype) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAVoidReturntype(AVoidReturntype) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAVoidType(AVoidType) - Method in interface joosc.analysis.Analysis
 
caseAVoidType(AVoidType) - Method in class joosc.analysis.AnalysisAdapter
 
caseAVoidType(AVoidType) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAVoidType(AVoidType) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAWhileStm(AWhileStm) - Method in interface joosc.analysis.Analysis
 
caseAWhileStm(AWhileStm) - Method in class joosc.analysis.AnalysisAdapter
 
caseAWhileStm(AWhileStm) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAWhileStm(AWhileStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseAWhileStm(AWhileStm) - Method in class joosc.code.CodeGenerator
 
caseAWhileStmNoShortIf(AWhileStmNoShortIf) - Method in interface joosc.analysis.Analysis
 
caseAWhileStmNoShortIf(AWhileStmNoShortIf) - Method in class joosc.analysis.AnalysisAdapter
 
caseAWhileStmNoShortIf(AWhileStmNoShortIf) - Method in class joosc.analysis.DepthFirstAdapter
 
caseAWhileStmNoShortIf(AWhileStmNoShortIf) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseEOF(EOF) - Method in interface joosc.analysis.Analysis
 
caseEOF(EOF) - Method in class joosc.analysis.AnalysisAdapter
 
caseStart(Start) - Method in interface joosc.analysis.Analysis
 
caseStart(Start) - Method in class joosc.analysis.AnalysisAdapter
 
caseStart(Start) - Method in class joosc.analysis.DepthFirstAdapter
 
caseStart(Start) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
caseTAbstract(TAbstract) - Method in interface joosc.analysis.Analysis
 
caseTAbstract(TAbstract) - Method in class joosc.analysis.AnalysisAdapter
 
caseTAnd(TAnd) - Method in interface joosc.analysis.Analysis
 
caseTAnd(TAnd) - Method in class joosc.analysis.AnalysisAdapter
 
caseTAssign(TAssign) - Method in interface joosc.analysis.Analysis
 
caseTAssign(TAssign) - Method in class joosc.analysis.AnalysisAdapter
 
caseTBlanks(TBlanks) - Method in interface joosc.analysis.Analysis
 
caseTBlanks(TBlanks) - Method in class joosc.analysis.AnalysisAdapter
 
caseTBoolean(TBoolean) - Method in interface joosc.analysis.Analysis
 
caseTBoolean(TBoolean) - Method in class joosc.analysis.AnalysisAdapter
 
caseTBreak(TBreak) - Method in interface joosc.analysis.Analysis
 
caseTBreak(TBreak) - Method in class joosc.analysis.AnalysisAdapter
 
caseTByte(TByte) - Method in interface joosc.analysis.Analysis
 
caseTByte(TByte) - Method in class joosc.analysis.AnalysisAdapter
 
caseTCase(TCase) - Method in interface joosc.analysis.Analysis
 
caseTCase(TCase) - Method in class joosc.analysis.AnalysisAdapter
 
caseTCatch(TCatch) - Method in interface joosc.analysis.Analysis
 
caseTCatch(TCatch) - Method in class joosc.analysis.AnalysisAdapter
 
caseTChar(TChar) - Method in interface joosc.analysis.Analysis
 
caseTChar(TChar) - Method in class joosc.analysis.AnalysisAdapter
 
caseTCharconst(TCharconst) - Method in interface joosc.analysis.Analysis
 
caseTCharconst(TCharconst) - Method in class joosc.analysis.AnalysisAdapter
 
caseTClass(TClass) - Method in interface joosc.analysis.Analysis
 
caseTClass(TClass) - Method in class joosc.analysis.AnalysisAdapter
 
caseTComma(TComma) - Method in interface joosc.analysis.Analysis
 
caseTComma(TComma) - Method in class joosc.analysis.AnalysisAdapter
 
caseTConst(TConst) - Method in interface joosc.analysis.Analysis
 
caseTConst(TConst) - Method in class joosc.analysis.AnalysisAdapter
 
caseTContinue(TContinue) - Method in interface joosc.analysis.Analysis
 
caseTContinue(TContinue) - Method in class joosc.analysis.AnalysisAdapter
 
caseTDefault(TDefault) - Method in interface joosc.analysis.Analysis
 
caseTDefault(TDefault) - Method in class joosc.analysis.AnalysisAdapter
 
caseTDiv(TDiv) - Method in interface joosc.analysis.Analysis
 
caseTDiv(TDiv) - Method in class joosc.analysis.AnalysisAdapter
 
caseTDo(TDo) - Method in interface joosc.analysis.Analysis
 
caseTDo(TDo) - Method in class joosc.analysis.AnalysisAdapter
 
caseTDot(TDot) - Method in interface joosc.analysis.Analysis
 
caseTDot(TDot) - Method in class joosc.analysis.AnalysisAdapter
 
caseTDouble(TDouble) - Method in interface joosc.analysis.Analysis
 
caseTDouble(TDouble) - Method in class joosc.analysis.AnalysisAdapter
 
caseTElse(TElse) - Method in interface joosc.analysis.Analysis
 
caseTElse(TElse) - Method in class joosc.analysis.AnalysisAdapter
 
caseTEolComment(TEolComment) - Method in interface joosc.analysis.Analysis
 
caseTEolComment(TEolComment) - Method in class joosc.analysis.AnalysisAdapter
 
caseTEq(TEq) - Method in interface joosc.analysis.Analysis
 
caseTEq(TEq) - Method in class joosc.analysis.AnalysisAdapter
 
caseTExtComment(TExtComment) - Method in interface joosc.analysis.Analysis
 
caseTExtComment(TExtComment) - Method in class joosc.analysis.AnalysisAdapter
 
caseTExtends(TExtends) - Method in interface joosc.analysis.Analysis
 
caseTExtends(TExtends) - Method in class joosc.analysis.AnalysisAdapter
 
caseTExtern(TExtern) - Method in interface joosc.analysis.Analysis
 
caseTExtern(TExtern) - Method in class joosc.analysis.AnalysisAdapter
 
caseTFalse(TFalse) - Method in interface joosc.analysis.Analysis
 
caseTFalse(TFalse) - Method in class joosc.analysis.AnalysisAdapter
 
caseTFinal(TFinal) - Method in interface joosc.analysis.Analysis
 
caseTFinal(TFinal) - Method in class joosc.analysis.AnalysisAdapter
 
caseTFinally(TFinally) - Method in interface joosc.analysis.Analysis
 
caseTFinally(TFinally) - Method in class joosc.analysis.AnalysisAdapter
 
caseTFloat(TFloat) - Method in interface joosc.analysis.Analysis
 
caseTFloat(TFloat) - Method in class joosc.analysis.AnalysisAdapter
 
caseTFor(TFor) - Method in interface joosc.analysis.Analysis
 
caseTFor(TFor) - Method in class joosc.analysis.AnalysisAdapter
 
caseTGeq(TGeq) - Method in interface joosc.analysis.Analysis
 
caseTGeq(TGeq) - Method in class joosc.analysis.AnalysisAdapter
 
caseTGoto(TGoto) - Method in interface joosc.analysis.Analysis
 
caseTGoto(TGoto) - Method in class joosc.analysis.AnalysisAdapter
 
caseTGt(TGt) - Method in interface joosc.analysis.Analysis
 
caseTGt(TGt) - Method in class joosc.analysis.AnalysisAdapter
 
caseTIdentifier(TIdentifier) - Method in interface joosc.analysis.Analysis
 
caseTIdentifier(TIdentifier) - Method in class joosc.analysis.AnalysisAdapter
 
caseTIf(TIf) - Method in interface joosc.analysis.Analysis
 
caseTIf(TIf) - Method in class joosc.analysis.AnalysisAdapter
 
caseTImplements(TImplements) - Method in interface joosc.analysis.Analysis
 
caseTImplements(TImplements) - Method in class joosc.analysis.AnalysisAdapter
 
caseTImport(TImport) - Method in interface joosc.analysis.Analysis
 
caseTImport(TImport) - Method in class joosc.analysis.AnalysisAdapter
 
caseTImportpath(TImportpath) - Method in interface joosc.analysis.Analysis
 
caseTImportpath(TImportpath) - Method in class joosc.analysis.AnalysisAdapter
 
caseTIn(TIn) - Method in interface joosc.analysis.Analysis
 
caseTIn(TIn) - Method in class joosc.analysis.AnalysisAdapter
 
caseTInc(TInc) - Method in interface joosc.analysis.Analysis
 
caseTInc(TInc) - Method in class joosc.analysis.AnalysisAdapter
 
caseTInstanceof(TInstanceof) - Method in interface joosc.analysis.Analysis
 
caseTInstanceof(TInstanceof) - Method in class joosc.analysis.AnalysisAdapter
 
caseTInt(TInt) - Method in interface joosc.analysis.Analysis
 
caseTInt(TInt) - Method in class joosc.analysis.AnalysisAdapter
 
caseTIntconst(TIntconst) - Method in interface joosc.analysis.Analysis
 
caseTIntconst(TIntconst) - Method in class joosc.analysis.AnalysisAdapter
 
caseTInterface(TInterface) - Method in interface joosc.analysis.Analysis
 
caseTInterface(TInterface) - Method in class joosc.analysis.AnalysisAdapter
 
caseTLBrace(TLBrace) - Method in interface joosc.analysis.Analysis
 
caseTLBrace(TLBrace) - Method in class joosc.analysis.AnalysisAdapter
 
caseTLBracket(TLBracket) - Method in interface joosc.analysis.Analysis
 
caseTLBracket(TLBracket) - Method in class joosc.analysis.AnalysisAdapter
 
caseTLPar(TLPar) - Method in interface joosc.analysis.Analysis
 
caseTLPar(TLPar) - Method in class joosc.analysis.AnalysisAdapter
 
caseTLeq(TLeq) - Method in interface joosc.analysis.Analysis
 
caseTLeq(TLeq) - Method in class joosc.analysis.AnalysisAdapter
 
caseTLong(TLong) - Method in interface joosc.analysis.Analysis
 
caseTLong(TLong) - Method in class joosc.analysis.AnalysisAdapter
 
caseTLt(TLt) - Method in interface joosc.analysis.Analysis
 
caseTLt(TLt) - Method in class joosc.analysis.AnalysisAdapter
 
caseTMain(TMain) - Method in interface joosc.analysis.Analysis
 
caseTMain(TMain) - Method in class joosc.analysis.AnalysisAdapter
 
caseTMinus(TMinus) - Method in interface joosc.analysis.Analysis
 
caseTMinus(TMinus) - Method in class joosc.analysis.AnalysisAdapter
 
caseTMod(TMod) - Method in interface joosc.analysis.Analysis
 
caseTMod(TMod) - Method in class joosc.analysis.AnalysisAdapter
 
caseTMult(TMult) - Method in interface joosc.analysis.Analysis
 
caseTMult(TMult) - Method in class joosc.analysis.AnalysisAdapter
 
caseTNative(TNative) - Method in interface joosc.analysis.Analysis
 
caseTNative(TNative) - Method in class joosc.analysis.AnalysisAdapter
 
caseTNeq(TNeq) - Method in interface joosc.analysis.Analysis
 
caseTNeq(TNeq) - Method in class joosc.analysis.AnalysisAdapter
 
caseTNew(TNew) - Method in interface joosc.analysis.Analysis
 
caseTNew(TNew) - Method in class joosc.analysis.AnalysisAdapter
 
caseTNot(TNot) - Method in interface joosc.analysis.Analysis
 
caseTNot(TNot) - Method in class joosc.analysis.AnalysisAdapter
 
caseTNull(TNull) - Method in interface joosc.analysis.Analysis
 
caseTNull(TNull) - Method in class joosc.analysis.AnalysisAdapter
 
caseTOr(TOr) - Method in interface joosc.analysis.Analysis
 
caseTOr(TOr) - Method in class joosc.analysis.AnalysisAdapter
 
caseTPackage(TPackage) - Method in interface joosc.analysis.Analysis
 
caseTPackage(TPackage) - Method in class joosc.analysis.AnalysisAdapter
 
caseTPlus(TPlus) - Method in interface joosc.analysis.Analysis
 
caseTPlus(TPlus) - Method in class joosc.analysis.AnalysisAdapter
 
caseTPrivate(TPrivate) - Method in interface joosc.analysis.Analysis
 
caseTPrivate(TPrivate) - Method in class joosc.analysis.AnalysisAdapter
 
caseTProtected(TProtected) - Method in interface joosc.analysis.Analysis
 
caseTProtected(TProtected) - Method in class joosc.analysis.AnalysisAdapter
 
caseTPublic(TPublic) - Method in interface joosc.analysis.Analysis
 
caseTPublic(TPublic) - Method in class joosc.analysis.AnalysisAdapter
 
caseTRBrace(TRBrace) - Method in interface joosc.analysis.Analysis
 
caseTRBrace(TRBrace) - Method in class joosc.analysis.AnalysisAdapter
 
caseTRBracket(TRBracket) - Method in interface joosc.analysis.Analysis
 
caseTRBracket(TRBracket) - Method in class joosc.analysis.AnalysisAdapter
 
caseTRPar(TRPar) - Method in interface joosc.analysis.Analysis
 
caseTRPar(TRPar) - Method in class joosc.analysis.AnalysisAdapter
 
caseTReturn(TReturn) - Method in interface joosc.analysis.Analysis
 
caseTReturn(TReturn) - Method in class joosc.analysis.AnalysisAdapter
 
caseTSemicolon(TSemicolon) - Method in interface joosc.analysis.Analysis
 
caseTSemicolon(TSemicolon) - Method in class joosc.analysis.AnalysisAdapter
 
caseTShort(TShort) - Method in interface joosc.analysis.Analysis
 
caseTShort(TShort) - Method in class joosc.analysis.AnalysisAdapter
 
caseTStatic(TStatic) - Method in interface joosc.analysis.Analysis
 
caseTStatic(TStatic) - Method in class joosc.analysis.AnalysisAdapter
 
caseTStringconst(TStringconst) - Method in interface joosc.analysis.Analysis
 
caseTStringconst(TStringconst) - Method in class joosc.analysis.AnalysisAdapter
 
caseTSuper(TSuper) - Method in interface joosc.analysis.Analysis
 
caseTSuper(TSuper) - Method in class joosc.analysis.AnalysisAdapter
 
caseTSwitch(TSwitch) - Method in interface joosc.analysis.Analysis
 
caseTSwitch(TSwitch) - Method in class joosc.analysis.AnalysisAdapter
 
caseTSynchronized(TSynchronized) - Method in interface joosc.analysis.Analysis
 
caseTSynchronized(TSynchronized) - Method in class joosc.analysis.AnalysisAdapter
 
caseTThis(TThis) - Method in interface joosc.analysis.Analysis
 
caseTThis(TThis) - Method in class joosc.analysis.AnalysisAdapter
 
caseTThrow(TThrow) - Method in interface joosc.analysis.Analysis
 
caseTThrow(TThrow) - Method in class joosc.analysis.AnalysisAdapter
 
caseTThrows(TThrows) - Method in interface joosc.analysis.Analysis
 
caseTThrows(TThrows) - Method in class joosc.analysis.AnalysisAdapter
 
caseTTransient(TTransient) - Method in interface joosc.analysis.Analysis
 
caseTTransient(TTransient) - Method in class joosc.analysis.AnalysisAdapter
 
caseTTrue(TTrue) - Method in interface joosc.analysis.Analysis
 
caseTTrue(TTrue) - Method in class joosc.analysis.AnalysisAdapter
 
caseTTry(TTry) - Method in interface joosc.analysis.Analysis
 
caseTTry(TTry) - Method in class joosc.analysis.AnalysisAdapter
 
caseTVoid(TVoid) - Method in interface joosc.analysis.Analysis
 
caseTVoid(TVoid) - Method in class joosc.analysis.AnalysisAdapter
 
caseTVolatile(TVolatile) - Method in interface joosc.analysis.Analysis
 
caseTVolatile(TVolatile) - Method in class joosc.analysis.AnalysisAdapter
 
caseTWhile(TWhile) - Method in interface joosc.analysis.Analysis
 
caseTWhile(TWhile) - Method in class joosc.analysis.AnalysisAdapter
 
cast(Object) - Method in interface joosc.node.Cast
 
cast(Object) - Method in class joosc.node.NoCast
 
cast(Object) - Method in class joosc.node.NodeCast
 
checkClassUse(TIdentifier) - Method in class joosc.symbol.SymImplementationWalker
 
checkType(PType) - Method in class joosc.symbol.SymImplementationWalker
 
checkType(PType) - Method in class joosc.symbol.SymInterfaceTypesWalker
 
checkVariableUse(TIdentifier) - Method in class joosc.symbol.SymImplementationWalker
 
classSymK - Static variable in interface joosc.symbol.Symbol.Constants
 
classlib - Variable in class joosc.AnalysisDataManager
 
clone() - Method in class joosc.node.AAbstractClassmods
 
clone() - Method in class joosc.node.AAbstractExternMethodmods
 
clone() - Method in class joosc.node.AAbstractMethod
 
clone() - Method in class joosc.node.AAndExp
 
clone() - Method in class joosc.node.AArgumentList
 
clone() - Method in class joosc.node.AAssignExp
 
clone() - Method in class joosc.node.AAssignStmExp
 
clone() - Method in class joosc.node.AAssignment
 
clone() - Method in class joosc.node.ABlockSimplestm
 
clone() - Method in class joosc.node.ABlockStm
 
clone() - Method in class joosc.node.ABooleanType
 
clone() - Method in class joosc.node.ACallExp
 
clone() - Method in class joosc.node.ACallStmExp
 
clone() - Method in class joosc.node.ACastExp
 
clone() - Method in class joosc.node.ACasttocharExp
 
clone() - Method in class joosc.node.ACharType
 
clone() - Method in class joosc.node.ACharconstExp
 
clone() - Method in class joosc.node.AClass
 
clone() - Method in class joosc.node.AClassinstancecreation
 
clone() - Method in class joosc.node.AConstructor
 
clone() - Method in class joosc.node.ADeclFirstStm
 
clone() - Method in class joosc.node.ADeclStm
 
clone() - Method in class joosc.node.ADefaultClassfile
 
clone() - Method in class joosc.node.ADivExp
 
clone() - Method in class joosc.node.ADynamicStm
 
clone() - Method in class joosc.node.AEqExp
 
clone() - Method in class joosc.node.AExpSimplestm
 
clone() - Method in class joosc.node.AExpStm
 
clone() - Method in class joosc.node.AExtension
 
clone() - Method in class joosc.node.AExternClass
 
clone() - Method in class joosc.node.AExternClassfile
 
clone() - Method in class joosc.node.AExternConstructor
 
clone() - Method in class joosc.node.AFalseExp
 
clone() - Method in class joosc.node.AField
 
clone() - Method in class joosc.node.AFinalClassmods
 
clone() - Method in class joosc.node.AFinalExternMethodmods
 
clone() - Method in class joosc.node.AFinalMethodmods
 
clone() - Method in class joosc.node.AFirstField
 
clone() - Method in class joosc.node.AFirstMainargv
 
clone() - Method in class joosc.node.AForStm
 
clone() - Method in class joosc.node.AForStmNoShortIf
 
clone() - Method in class joosc.node.AFormal
 
clone() - Method in class joosc.node.AFormalList
 
clone() - Method in class joosc.node.AGeqExp
 
clone() - Method in class joosc.node.AGtExp
 
clone() - Method in class joosc.node.AIdExp
 
clone() - Method in class joosc.node.AIdentifierList
 
clone() - Method in class joosc.node.AIfStm
 
clone() - Method in class joosc.node.AIfelseStm
 
clone() - Method in class joosc.node.AIfelseStmNoShortIf
 
clone() - Method in class joosc.node.AIncStmExp
 
clone() - Method in class joosc.node.AInstanceofExp
 
clone() - Method in class joosc.node.AIntType
 
clone() - Method in class joosc.node.AIntconstExp
 
clone() - Method in class joosc.node.ALeqExp
 
clone() - Method in class joosc.node.ALtExp
 
clone() - Method in class joosc.node.AMainMethod
 
clone() - Method in class joosc.node.AMethodinvocation
 
clone() - Method in class joosc.node.AMinusExp
 
clone() - Method in class joosc.node.AModExp
 
clone() - Method in class joosc.node.AModExternMethod
 
clone() - Method in class joosc.node.AModMethod
 
clone() - Method in class joosc.node.AMultExp
 
clone() - Method in class joosc.node.ANeqExp
 
clone() - Method in class joosc.node.ANewExp
 
clone() - Method in class joosc.node.ANewStmExp
 
clone() - Method in class joosc.node.ANonmodExternMethod
 
clone() - Method in class joosc.node.ANonmodMethod
 
clone() - Method in class joosc.node.ANonvoidReturntype
 
clone() - Method in class joosc.node.ANotExp
 
clone() - Method in class joosc.node.ANullExp
 
clone() - Method in class joosc.node.AObjectReceiver
 
clone() - Method in class joosc.node.AOnefield
 
clone() - Method in class joosc.node.AOnelocal
 
clone() - Method in class joosc.node.AOrExp
 
clone() - Method in class joosc.node.AParenExp
 
clone() - Method in class joosc.node.APlusExp
 
clone() - Method in class joosc.node.APolynullType
 
clone() - Method in class joosc.node.AReferenceType
 
clone() - Method in class joosc.node.AReturnSimplestm
 
clone() - Method in class joosc.node.AReturnStm
 
clone() - Method in class joosc.node.ASecondMainargv
 
clone() - Method in class joosc.node.ASimpleStm
 
clone() - Method in class joosc.node.ASimpleStmNoShortIf
 
clone() - Method in class joosc.node.ASkipSimplestm
 
clone() - Method in class joosc.node.ASkipStm
 
clone() - Method in class joosc.node.AStringconstExp
 
clone() - Method in class joosc.node.ASuperReceiver
 
clone() - Method in class joosc.node.ASuperconsStm
 
clone() - Method in class joosc.node.ASynchronizedExternMethodmods
 
clone() - Method in class joosc.node.ASynchronizedMethodmods
 
clone() - Method in class joosc.node.AThisExp
 
clone() - Method in class joosc.node.ATmpcastExp
 
clone() - Method in class joosc.node.ATrueExp
 
clone() - Method in class joosc.node.AUminusExp
 
clone() - Method in class joosc.node.AVoidReturntype
 
clone() - Method in class joosc.node.AVoidType
 
clone() - Method in class joosc.node.AWhileStm
 
clone() - Method in class joosc.node.AWhileStmNoShortIf
 
clone() - Method in class joosc.node.EOF
 
clone() - Method in class joosc.node.Node
 
clone() - Method in class joosc.node.Start
 
clone() - Method in class joosc.node.TAbstract
 
clone() - Method in class joosc.node.TAnd
 
clone() - Method in class joosc.node.TAssign
 
clone() - Method in class joosc.node.TBlanks
 
clone() - Method in class joosc.node.TBoolean
 
clone() - Method in class joosc.node.TBreak
 
clone() - Method in class joosc.node.TByte
 
clone() - Method in class joosc.node.TCase
 
clone() - Method in class joosc.node.TCatch
 
clone() - Method in class joosc.node.TChar
 
clone() - Method in class joosc.node.TCharconst
 
clone() - Method in class joosc.node.TClass
 
clone() - Method in class joosc.node.TComma
 
clone() - Method in class joosc.node.TConst
 
clone() - Method in class joosc.node.TContinue
 
clone() - Method in class joosc.node.TDefault
 
clone() - Method in class joosc.node.TDiv
 
clone() - Method in class joosc.node.TDo
 
clone() - Method in class joosc.node.TDot
 
clone() - Method in class joosc.node.TDouble
 
clone() - Method in class joosc.node.TElse
 
clone() - Method in class joosc.node.TEolComment
 
clone() - Method in class joosc.node.TEq
 
clone() - Method in class joosc.node.TExtComment
 
clone() - Method in class joosc.node.TExtends
 
clone() - Method in class joosc.node.TExtern
 
clone() - Method in class joosc.node.TFalse
 
clone() - Method in class joosc.node.TFinal
 
clone() - Method in class joosc.node.TFinally
 
clone() - Method in class joosc.node.TFloat
 
clone() - Method in class joosc.node.TFor
 
clone() - Method in class joosc.node.TGeq
 
clone() - Method in class joosc.node.TGoto
 
clone() - Method in class joosc.node.TGt
 
clone() - Method in class joosc.node.TIdentifier
 
clone() - Method in class joosc.node.TIf
 
clone() - Method in class joosc.node.TImplements
 
clone() - Method in class joosc.node.TImport
 
clone() - Method in class joosc.node.TImportpath
 
clone() - Method in class joosc.node.TIn
 
clone() - Method in class joosc.node.TInc
 
clone() - Method in class joosc.node.TInstanceof
 
clone() - Method in class joosc.node.TInt
 
clone() - Method in class joosc.node.TIntconst
 
clone() - Method in class joosc.node.TInterface
 
clone() - Method in class joosc.node.TLBrace
 
clone() - Method in class joosc.node.TLBracket
 
clone() - Method in class joosc.node.TLPar
 
clone() - Method in class joosc.node.TLeq
 
clone() - Method in class joosc.node.TLong
 
clone() - Method in class joosc.node.TLt
 
clone() - Method in class joosc.node.TMain
 
clone() - Method in class joosc.node.TMinus
 
clone() - Method in class joosc.node.TMod
 
clone() - Method in class joosc.node.TMult
 
clone() - Method in class joosc.node.TNative
 
clone() - Method in class joosc.node.TNeq
 
clone() - Method in class joosc.node.TNew
 
clone() - Method in class joosc.node.TNot
 
clone() - Method in class joosc.node.TNull
 
clone() - Method in class joosc.node.TOr
 
clone() - Method in class joosc.node.TPackage
 
clone() - Method in class joosc.node.TPlus
 
clone() - Method in class joosc.node.TPrivate
 
clone() - Method in class joosc.node.TProtected
 
clone() - Method in class joosc.node.TPublic
 
clone() - Method in class joosc.node.TRBrace
 
clone() - Method in class joosc.node.TRBracket
 
clone() - Method in class joosc.node.TRPar
 
clone() - Method in class joosc.node.TReturn
 
clone() - Method in class joosc.node.TSemicolon
 
clone() - Method in class joosc.node.TShort
 
clone() - Method in class joosc.node.TStatic
 
clone() - Method in class joosc.node.TStringconst
 
clone() - Method in class joosc.node.TSuper
 
clone() - Method in class joosc.node.TSwitch
 
clone() - Method in class joosc.node.TSynchronized
 
clone() - Method in class joosc.node.TThis
 
clone() - Method in class joosc.node.TThrow
 
clone() - Method in class joosc.node.TThrows
 
clone() - Method in class joosc.node.TTransient
 
clone() - Method in class joosc.node.TTrue
 
clone() - Method in class joosc.node.TTry
 
clone() - Method in class joosc.node.TVoid
 
clone() - Method in class joosc.node.TVolatile
 
clone() - Method in class joosc.node.TWhile
 
cloneList(List) - Method in class joosc.node.Node
 
cloneNode(Node) - Method in class joosc.node.Node
 
coerceToStringMap - Variable in class joosc.AnalysisDataManager
 

D

DepthFirstAdapter - class joosc.analysis.DepthFirstAdapter.
 
DepthFirstAdapter() - Constructor for class joosc.analysis.DepthFirstAdapter
 
DupInstr - class joosc.code.bytecode.DupInstr.
 
DupInstr() - Constructor for class joosc.code.bytecode.DupInstr
 
debug - Static variable in class joosc.MyError
 
debug(String, String) - Static method in class joosc.MyError
 
debug(String) - Static method in class joosc.MyError
 
debugln(String, String) - Static method in class joosc.MyError
 
debugln(String) - Static method in class joosc.MyError
 
defSymbol(String) - Method in class joosc.symbol.SymbolTable
 
defaultCase(Node) - Method in class joosc.PrettyPrinter
 
defaultCase(Node) - Method in class joosc.analysis.AnalysisAdapter
 
defaultIn(Node) - Method in class joosc.analysis.DepthFirstAdapter
 
defaultIn(Node) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
defaultOut(Node) - Method in class joosc.analysis.DepthFirstAdapter
 
defaultOut(Node) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
dropSource() - Method in class joosc.code.bytecode.LabelInstr
 

E

EOF - class joosc.node.EOF.
 
EOF() - Constructor for class joosc.node.EOF
 
EOF(int, int) - Constructor for class joosc.node.EOF
 
ExecUnitResources - class joosc.resource.ExecUnitResources.
 
ExecUnitResources(int) - Constructor for class joosc.resource.ExecUnitResources
 
elements() - Method in class joosc.symbol.SymbolTable
 
equalFormals(AFormalList, AFormalList) - Method in class joosc.type.AbstractTypeWalker
 
equalTypes(PType, PType) - Method in class joosc.type.AbstractTypeWalker
Type Utility Methods *
error(String, String, int) - Static method in class joosc.MyError
 
error(String, String, int, int) - Static method in class joosc.MyError
 

F

FINAL - Static variable in class joosc.abstracter.GenericMethod
 
FieldInstr - class joosc.code.bytecode.FieldInstr.
 
FieldInstr(String) - Constructor for class joosc.code.bytecode.FieldInstr
 
fatalError(String, String, String, int) - Static method in class joosc.MyError
 
fatalError(String, String) - Static method in class joosc.MyError
 
fieldSymK - Static variable in interface joosc.symbol.Symbol.Constants
 
filename - Variable in class joosc.PrettyPrinter
 
filename - Variable in class joosc.fixer.AstFixer
 
filename - Variable in class joosc.symbol.SymPrettyPrinter
 
filename - Variable in class joosc.type.AbstractTypeWalker
 
filename - Variable in class joosc.weeder.Weeder
 
filter() - Method in class joosc.lexer.Lexer
 
filter() - Method in class joosc.parser.Parser
 
fix(List) - Static method in class joosc.fixer.AstFixer
 
formalSymK - Static variable in interface joosc.symbol.Symbol.Constants
 

G

GenericClass - class joosc.abstracter.GenericClass.
 
GenericClass(TIdentifier, PClassmods, AExtension, LinkedList, LinkedList) - Constructor for class joosc.abstracter.GenericClass
 
GenericConstructor - class joosc.abstracter.GenericConstructor.
 
GenericConstructor(TIdentifier, AFormalList) - Constructor for class joosc.abstracter.GenericConstructor
 
GenericMethod - class joosc.abstracter.GenericMethod.
 
GenericMethod(Token, PReturntype, AFormalList, GenericMethod.Modifier) - Constructor for class joosc.abstracter.GenericMethod
 
GenericMethod.Modifier - class joosc.abstracter.GenericMethod.Modifier.
 
GetfieldInstr - class joosc.code.bytecode.GetfieldInstr.
 
GetfieldInstr(String) - Constructor for class joosc.code.bytecode.GetfieldInstr
 
GotoInstr - class joosc.code.bytecode.GotoInstr.
 
GotoInstr() - Constructor for class joosc.code.bytecode.GotoInstr
 
get(AClass) - Method in class joosc.symbol.ClassHierarchy
 
get(AExternClass) - Method in class joosc.symbol.ClassHierarchy
 
get(Node) - Method in class joosc.symbol.ClassHierarchy
 
getAbstract() - Method in class joosc.node.AAbstractClassmods
 
getAbstract() - Method in class joosc.node.AAbstractExternMethodmods
 
getAbstract() - Method in class joosc.node.AAbstractMethod
 
getAnd() - Method in class joosc.node.AAndExp
 
getArgumentList() - Method in class joosc.node.AClassinstancecreation
 
getArgumentList() - Method in class joosc.node.AMethodinvocation
 
getArgumentList() - Method in class joosc.node.ASuperconsStm
 
getAssign() - Method in class joosc.node.AAssignment
 
getAssignment() - Method in class joosc.node.AAssignExp
 
getAssignment() - Method in class joosc.node.AAssignStmExp
 
getAst() - Method in class joosc.ClassFile
 
getBoolean() - Method in class joosc.node.ABooleanType
 
getCast() - Method in class joosc.node.TypedLinkedList
 
getCastee() - Method in class joosc.node.ATmpcastExp
 
getCaster() - Method in class joosc.node.ATmpcastExp
 
getChar() - Method in class joosc.node.ACasttocharExp
 
getChar() - Method in class joosc.node.ACharType
 
getCharconst() - Method in class joosc.node.ACharconstExp
 
getClassName() - Method in class joosc.code.bytecode.ClassInstr
 
getClassinstancecreation() - Method in class joosc.node.ANewExp
 
getClassinstancecreation() - Method in class joosc.node.ANewStmExp
 
getClassmods() - Method in class joosc.node.AClass
 
getClassmods() - Method in class joosc.node.AExternClass
 
getCompleteLabel() - Method in class joosc.code.bytecode.LabelInstr
 
getConstant() - Method in class joosc.code.bytecode.LdcIntInstr
 
getConstant() - Method in class joosc.code.bytecode.LdcStringInstr
 
getConstructor() - Method in class joosc.node.AClass
 
getConstructors() - Method in class joosc.abstracter.GenericClass
 
getDiv() - Method in class joosc.node.ADivExp
 
getDot() - Method in class joosc.node.AMethodinvocation
 
getEOF() - Method in class joosc.node.Start
 
getElse() - Method in class joosc.node.AIfelseStm
 
getElse() - Method in class joosc.node.AIfelseStmNoShortIf
 
getElseLabel() - Method in class joosc.resource.IfelseStmLabels
 
getElseStm() - Method in class joosc.node.AIfelseStm
 
getElseStm() - Method in class joosc.node.AIfelseStmNoShortIf
 
getEq() - Method in class joosc.node.AEqExp
 
getExp() - Method in class joosc.node.AArgumentList
 
getExp() - Method in class joosc.node.AAssignment
 
getExp() - Method in class joosc.node.ACastExp
 
getExp() - Method in class joosc.node.ACasttocharExp
 
getExp() - Method in class joosc.node.AForStm
 
getExp() - Method in class joosc.node.AForStmNoShortIf
 
getExp() - Method in class joosc.node.AIfStm
 
getExp() - Method in class joosc.node.AIfelseStm
 
getExp() - Method in class joosc.node.AIfelseStmNoShortIf
 
getExp() - Method in class joosc.node.AInstanceofExp
 
getExp() - Method in class joosc.node.ANotExp
 
getExp() - Method in class joosc.node.AObjectReceiver
 
getExp() - Method in class joosc.node.AParenExp
 
getExp() - Method in class joosc.node.AReturnSimplestm
 
getExp() - Method in class joosc.node.AReturnStm
 
getExp() - Method in class joosc.node.AUminusExp
 
getExp() - Method in class joosc.node.AWhileStm
 
getExp() - Method in class joosc.node.AWhileStmNoShortIf
 
getExtends() - Method in class joosc.node.AExtension
 
getExtension() - Method in class joosc.node.AClass
 
getExtension() - Method in class joosc.node.AExternClass
 
getExtern() - Method in class joosc.node.AExternClass
 
getExternClass() - Method in class joosc.node.AExternClassfile
 
getExternConstructor() - Method in class joosc.node.AExternClass
 
getExternMethod() - Method in class joosc.node.AExternClass
 
getExternMethodmods() - Method in class joosc.node.AModExternMethod
 
getFalse() - Method in class joosc.node.AFalseExp
 
getFalseLabel() - Method in class joosc.resource.AndExpLabels
 
getField() - Method in class joosc.node.AClass
 
getFinal() - Method in class joosc.node.AFinalClassmods
 
getFinal() - Method in class joosc.node.AFinalExternMethodmods
 
getFinal() - Method in class joosc.node.AFinalMethodmods
 
getFirst() - Method in class joosc.code.CodeChain
 
getFor() - Method in class joosc.node.AForStm
 
getFor() - Method in class joosc.node.AForStmNoShortIf
 
getFormal() - Method in class joosc.node.AFormalList
 
getFormalList() - Method in class joosc.node.AAbstractMethod
 
getFormalList() - Method in class joosc.node.AConstructor
 
getFormalList() - Method in class joosc.node.AExternConstructor
 
getFormalList() - Method in class joosc.node.AModExternMethod
 
getFormalList() - Method in class joosc.node.AModMethod
 
getFormalList() - Method in class joosc.node.ANonmodExternMethod
 
getFormalList() - Method in class joosc.node.ANonmodMethod
 
getFormals() - Method in class joosc.abstracter.GenericConstructor
 
getFormals() - Method in class joosc.abstracter.GenericMethod
 
getGeq() - Method in class joosc.node.AGeqExp
 
getGt() - Method in class joosc.node.AGtExp
 
getHeightDelta() - Method in class joosc.code.bytecode.BinaryArithmInstr
 
getHeightDelta() - Method in class joosc.code.bytecode.BinaryBranchInstr
 
getHeightDelta() - Method in class joosc.code.bytecode.CheckcastInstr
 
getHeightDelta() - Method in class joosc.code.bytecode.DupInstr
 
getHeightDelta() - Method in class joosc.code.bytecode.GetfieldInstr
 
getHeightDelta() - Method in class joosc.code.bytecode.InstanceInvokeInstr
 
getHeightDelta() - Method in class joosc.code.bytecode.InstanceofInstr
 
getHeightDelta() - Method in interface joosc.code.bytecode.Instr
 
getHeightDelta() - Method in class joosc.code.bytecode.LabelInstr
 
getHeightDelta() - Method in class joosc.code.bytecode.LoadConstInstr
 
getHeightDelta() - Method in class joosc.code.bytecode.LoadInstr
 
getHeightDelta() - Method in class joosc.code.bytecode.NewInstr
 
getHeightDelta() - Method in class joosc.code.bytecode.NullaryBranchInstr
 
getHeightDelta() - Method in class joosc.code.bytecode.PopInstr
 
getHeightDelta() - Method in class joosc.code.bytecode.PutfieldInstr
 
getHeightDelta() - Method in class joosc.code.bytecode.ReturnInstr
 
getHeightDelta() - Method in class joosc.code.bytecode.StacklessInstr
 
getHeightDelta() - Method in class joosc.code.bytecode.StoreInstr
 
getHeightDelta() - Method in class joosc.code.bytecode.SwapInstr
 
getHeightDelta() - Method in class joosc.code.bytecode.UnaryArithmInstr
 
getHeightDelta() - Method in class joosc.code.bytecode.UnaryBranchInstr
 
getIdentifier() - Method in class joosc.abstracter.GenericClass
 
getIdentifier() - Method in class joosc.abstracter.GenericConstructor
 
getIdentifier() - Method in class joosc.node.AAbstractMethod
 
getIdentifier() - Method in class joosc.node.AAssignment
 
getIdentifier() - Method in class joosc.node.ACastExp
 
getIdentifier() - Method in class joosc.node.AClass
 
getIdentifier() - Method in class joosc.node.AClassinstancecreation
 
getIdentifier() - Method in class joosc.node.AConstructor
 
getIdentifier() - Method in class joosc.node.AExtension
 
getIdentifier() - Method in class joosc.node.AExternClass
 
getIdentifier() - Method in class joosc.node.AExternConstructor
 
getIdentifier() - Method in class joosc.node.AFormal
 
getIdentifier() - Method in class joosc.node.AIdExp
 
getIdentifier() - Method in class joosc.node.AIdentifierList
 
getIdentifier() - Method in class joosc.node.AIncStmExp
 
getIdentifier() - Method in class joosc.node.AInstanceofExp
 
getIdentifier() - Method in class joosc.node.AMethodinvocation
 
getIdentifier() - Method in class joosc.node.AModExternMethod
 
getIdentifier() - Method in class joosc.node.AModMethod
 
getIdentifier() - Method in class joosc.node.ANonmodExternMethod
 
getIdentifier() - Method in class joosc.node.ANonmodMethod
 
getIdentifier() - Method in class joosc.node.AOnefield
 
getIdentifier() - Method in class joosc.node.AOnelocal
 
getIdentifier() - Method in class joosc.node.AReferenceType
 
getIdentifierList() - Method in class joosc.node.ADeclFirstStm
 
getIdentifierList() - Method in class joosc.node.AFirstField
 
getIf() - Method in class joosc.node.AIfStm
 
getIf() - Method in class joosc.node.AIfelseStm
 
getIf() - Method in class joosc.node.AIfelseStmNoShortIf
 
getImportpath() - Method in class joosc.node.ADefaultClassfile
 
getIn(Node) - Method in interface joosc.analysis.Analysis
 
getIn(Node) - Method in class joosc.analysis.AnalysisAdapter
 
getIn() - Method in class joosc.node.AExternClass
 
getInc() - Method in class joosc.node.AIncStmExp
 
getIncrement() - Method in class joosc.code.bytecode.IincInstr
 
getInitializer() - Method in class joosc.node.AForStm
 
getInitializer() - Method in class joosc.node.AForStmNoShortIf
 
getInstanceof() - Method in class joosc.node.AInstanceofExp
 
getInstr() - Method in class joosc.code.InstrBox
 
getInt() - Method in class joosc.node.AIntType
 
getIntconst() - Method in class joosc.node.AIntconstExp
 
getLBrace() - Method in class joosc.node.ABlockSimplestm
 
getLBrace() - Method in class joosc.node.ABlockStm
 
getLBrace() - Method in class joosc.node.AClass
 
getLBrace() - Method in class joosc.node.AConstructor
 
getLBrace() - Method in class joosc.node.AExternClass
 
getLBrace() - Method in class joosc.node.AMainMethod
 
getLBrace() - Method in class joosc.node.AModMethod
 
getLBrace() - Method in class joosc.node.ANonmodMethod
 
getLBracket() - Method in class joosc.node.AFirstMainargv
 
getLBracket() - Method in class joosc.node.ASecondMainargv
 
getLPar() - Method in class joosc.node.AAbstractMethod
 
getLPar() - Method in class joosc.node.ACastExp
 
getLPar() - Method in class joosc.node.ACasttocharExp
 
getLPar() - Method in class joosc.node.AClassinstancecreation
 
getLPar() - Method in class joosc.node.AConstructor
 
getLPar() - Method in class joosc.node.AExternConstructor
 
getLPar() - Method in class joosc.node.AForStm
 
getLPar() - Method in class joosc.node.AForStmNoShortIf
 
getLPar() - Method in class joosc.node.AIfStm
 
getLPar() - Method in class joosc.node.AIfelseStm
 
getLPar() - Method in class joosc.node.AIfelseStmNoShortIf
 
getLPar() - Method in class joosc.node.AMainMethod
 
getLPar() - Method in class joosc.node.AMethodinvocation
 
getLPar() - Method in class joosc.node.AModExternMethod
 
getLPar() - Method in class joosc.node.AModMethod
 
getLPar() - Method in class joosc.node.ANonmodExternMethod
 
getLPar() - Method in class joosc.node.ANonmodMethod
 
getLPar() - Method in class joosc.node.AParenExp
 
getLPar() - Method in class joosc.node.ASuperconsStm
 
getLPar() - Method in class joosc.node.ATmpcastExp
 
getLPar() - Method in class joosc.node.AWhileStm
 
getLPar() - Method in class joosc.node.AWhileStmNoShortIf
 
getLeft() - Method in class joosc.node.AAndExp
 
getLeft() - Method in class joosc.node.ADivExp
 
getLeft() - Method in class joosc.node.AEqExp
 
getLeft() - Method in class joosc.node.AGeqExp
 
getLeft() - Method in class joosc.node.AGtExp
 
getLeft() - Method in class joosc.node.ALeqExp
 
getLeft() - Method in class joosc.node.ALtExp
 
getLeft() - Method in class joosc.node.AMinusExp
 
getLeft() - Method in class joosc.node.AModExp
 
getLeft() - Method in class joosc.node.AMultExp
 
getLeft() - Method in class joosc.node.ANeqExp
 
getLeft() - Method in class joosc.node.AOrExp
 
getLeft() - Method in class joosc.node.APlusExp
 
getLeq() - Method in class joosc.node.ALeqExp
 
getLine() - Method in class joosc.node.Token
 
getLocalsLimit() - Method in class joosc.resource.ExecUnitResources
 
getLocalsym() - Method in class joosc.symbol.HClass
 
getLowestAffected() - Method in class joosc.code.bytecode.BinaryArithmInstr
 
getLowestAffected() - Method in class joosc.code.bytecode.BinaryBranchInstr
 
getLowestAffected() - Method in class joosc.code.bytecode.CheckcastInstr
 
getLowestAffected() - Method in class joosc.code.bytecode.DupInstr
 
getLowestAffected() - Method in class joosc.code.bytecode.GetfieldInstr
 
getLowestAffected() - Method in class joosc.code.bytecode.InstanceInvokeInstr
 
getLowestAffected() - Method in class joosc.code.bytecode.InstanceofInstr
 
getLowestAffected() - Method in interface joosc.code.bytecode.Instr
 
getLowestAffected() - Method in class joosc.code.bytecode.LabelInstr
 
getLowestAffected() - Method in class joosc.code.bytecode.LoadConstInstr
 
getLowestAffected() - Method in class joosc.code.bytecode.LoadInstr
 
getLowestAffected() - Method in class joosc.code.bytecode.NewInstr
 
getLowestAffected() - Method in class joosc.code.bytecode.NullaryBranchInstr
 
getLowestAffected() - Method in class joosc.code.bytecode.PopInstr
 
getLowestAffected() - Method in class joosc.code.bytecode.PutfieldInstr
 
getLowestAffected() - Method in class joosc.code.bytecode.ReturnInstr
 
getLowestAffected() - Method in class joosc.code.bytecode.StacklessInstr
 
getLowestAffected() - Method in class joosc.code.bytecode.StoreInstr
 
getLowestAffected() - Method in class joosc.code.bytecode.SwapInstr
 
getLowestAffected() - Method in class joosc.code.bytecode.UnaryArithmInstr
 
getLowestAffected() - Method in class joosc.code.bytecode.UnaryBranchInstr
 
getLowestUsed() - Method in class joosc.code.bytecode.BinaryArithmInstr
 
getLowestUsed() - Method in class joosc.code.bytecode.BinaryBranchInstr
 
getLowestUsed() - Method in class joosc.code.bytecode.CheckcastInstr
 
getLowestUsed() - Method in class joosc.code.bytecode.DupInstr
 
getLowestUsed() - Method in class joosc.code.bytecode.GetfieldInstr
 
getLowestUsed() - Method in class joosc.code.bytecode.InstanceInvokeInstr
 
getLowestUsed() - Method in class joosc.code.bytecode.InstanceofInstr
 
getLowestUsed() - Method in interface joosc.code.bytecode.Instr
 
getLowestUsed() - Method in class joosc.code.bytecode.LabelInstr
 
getLowestUsed() - Method in class joosc.code.bytecode.LoadConstInstr
 
getLowestUsed() - Method in class joosc.code.bytecode.LoadInstr
 
getLowestUsed() - Method in class joosc.code.bytecode.NewInstr
 
getLowestUsed() - Method in class joosc.code.bytecode.NullaryBranchInstr
 
getLowestUsed() - Method in class joosc.code.bytecode.PopInstr
 
getLowestUsed() - Method in class joosc.code.bytecode.PutfieldInstr
 
getLowestUsed() - Method in class joosc.code.bytecode.ReturnInstr
 
getLowestUsed() - Method in class joosc.code.bytecode.StacklessInstr
 
getLowestUsed() - Method in class joosc.code.bytecode.StoreInstr
 
getLowestUsed() - Method in class joosc.code.bytecode.SwapInstr
 
getLowestUsed() - Method in class joosc.code.bytecode.UnaryArithmInstr
 
getLowestUsed() - Method in class joosc.code.bytecode.UnaryBranchInstr
 
getLt() - Method in class joosc.node.ALtExp
 
getMain() - Method in class joosc.node.AMainMethod
 
getMainargv() - Method in class joosc.node.AMainMethod
 
getMethod() - Method in class joosc.node.AClass
 
getMethodinvocation() - Method in class joosc.node.ACallExp
 
getMethodinvocation() - Method in class joosc.node.ACallStmExp
 
getMethodmods() - Method in class joosc.node.AModMethod
 
getMethods() - Method in class joosc.abstracter.GenericClass
 
getMinus() - Method in class joosc.node.AMinusExp
 
getMinus() - Method in class joosc.node.AUminusExp
 
getMod() - Method in class joosc.node.AModExp
 
getModifier() - Method in class joosc.abstracter.GenericClass
 
getModifier() - Method in class joosc.abstracter.GenericMethod
 
getMult() - Method in class joosc.node.AMultExp
 
getName() - Method in class joosc.ClassFile
 
getName() - Method in class joosc.abstracter.GenericClass
 
getName() - Method in class joosc.abstracter.GenericConstructor
 
getName() - Method in class joosc.abstracter.GenericMethod
 
getName() - Method in class joosc.code.bytecode.AloadInstr
 
getName() - Method in class joosc.code.bytecode.AreturnInstr
 
getName() - Method in class joosc.code.bytecode.AstoreInstr
 
getName() - Method in class joosc.code.bytecode.BranchInstr
 
getName() - Method in class joosc.code.bytecode.CheckcastInstr
 
getName() - Method in class joosc.code.bytecode.ClassInstr
 
getName() - Method in class joosc.code.bytecode.DupInstr
 
getName() - Method in class joosc.code.bytecode.FieldInstr
 
getName() - Method in class joosc.code.bytecode.GetfieldInstr
 
getName() - Method in class joosc.code.bytecode.GotoInstr
 
getName() - Method in class joosc.code.bytecode.I2cInstr
 
getName() - Method in class joosc.code.bytecode.IaddInstr
 
getName() - Method in class joosc.code.bytecode.IdivInstr
 
getName() - Method in class joosc.code.bytecode.IfAcmpeqInstr
 
getName() - Method in class joosc.code.bytecode.IfAcmpneInstr
 
getName() - Method in class joosc.code.bytecode.IfIcmpeqInstr
 
getName() - Method in class joosc.code.bytecode.IfIcmpgeInstr
 
getName() - Method in class joosc.code.bytecode.IfIcmpgtInstr
 
getName() - Method in class joosc.code.bytecode.IfIcmpleInstr
 
getName() - Method in class joosc.code.bytecode.IfIcmpltInstr
 
getName() - Method in class joosc.code.bytecode.IfIcmpneInstr
 
getName() - Method in class joosc.code.bytecode.IfeqInstr
 
getName() - Method in class joosc.code.bytecode.IfneInstr
 
getName() - Method in class joosc.code.bytecode.IfnonnullInstr
 
getName() - Method in class joosc.code.bytecode.IfnullInstr
 
getName() - Method in class joosc.code.bytecode.IincInstr
 
getName() - Method in class joosc.code.bytecode.IloadInstr
 
getName() - Method in class joosc.code.bytecode.ImulInstr
 
getName() - Method in class joosc.code.bytecode.InegInstr
 
getName() - Method in class joosc.code.bytecode.InstanceInvokeInstr
 
getName() - Method in class joosc.code.bytecode.InstanceofInstr
 
getName() - Method in class joosc.code.bytecode.InvokenonvirtualInstr
 
getName() - Method in class joosc.code.bytecode.InvokevirtualInstr
 
getName() - Method in class joosc.code.bytecode.IremInstr
 
getName() - Method in class joosc.code.bytecode.IreturnInstr
 
getName() - Method in class joosc.code.bytecode.IstoreInstr
 
getName() - Method in class joosc.code.bytecode.IsubInstr
 
getName() - Method in class joosc.code.bytecode.LocalInstr
 
getName() - Method in class joosc.code.bytecode.NewInstr
 
getName() - Method in class joosc.code.bytecode.NoArgInstr
 
getName() - Method in class joosc.code.bytecode.NopInstr
 
getName() - Method in class joosc.code.bytecode.PopInstr
 
getName() - Method in class joosc.code.bytecode.PutfieldInstr
 
getName() - Method in class joosc.code.bytecode.SwapInstr
 
getName() - Method in class joosc.code.bytecode.VoidReturnInstr
 
getName() - Method in class joosc.node.AFirstMainargv
 
getName() - Method in class joosc.node.ASecondMainargv
 
getName() - Method in class joosc.symbol.HClass
 
getNameAndSignature() - Method in class joosc.code.bytecode.FieldInstr
 
getNameAndSignature() - Method in class joosc.code.bytecode.InstanceInvokeInstr
 
getNameToken() - Method in class joosc.abstracter.GenericMethod
 
getNeq() - Method in class joosc.node.ANeqExp
 
getNew() - Method in class joosc.node.AClassinstancecreation
 
getNot() - Method in class joosc.node.ANotExp
 
getNull() - Method in class joosc.node.ANullExp
 
getNullLabel() - Method in class joosc.resource.ToStringLabels
 
getOffset() - Method in class joosc.code.bytecode.IincInstr
 
getOffset() - Method in class joosc.code.bytecode.LocalInstr
 
getOffset() - Method in class joosc.resource.LocalResources
 
getOnefield() - Method in class joosc.node.AField
 
getOnelocal() - Method in class joosc.node.ADeclStm
 
getOr() - Method in class joosc.node.AOrExp
 
getOut(Node) - Method in interface joosc.analysis.Analysis
 
getOut(Node) - Method in class joosc.analysis.AnalysisAdapter
 
getPClass() - Method in class joosc.node.ADefaultClassfile
 
getPClassfile() - Method in class joosc.node.Start
 
getParent() - Method in class joosc.symbol.HClass
 
getParentIdentifier() - Method in class joosc.abstracter.GenericClass
 
getParentName() - Method in class joosc.abstracter.GenericClass
 
getPlus() - Method in class joosc.node.APlusExp
 
getPos() - Method in class joosc.node.Token
 
getProtected() - Method in class joosc.node.AFirstField
 
getProtected() - Method in class joosc.node.AOnefield
 
getPublic() - Method in class joosc.node.AAbstractMethod
 
getPublic() - Method in class joosc.node.AClass
 
getPublic() - Method in class joosc.node.AConstructor
 
getPublic() - Method in class joosc.node.AExternClass
 
getPublic() - Method in class joosc.node.AExternConstructor
 
getPublic() - Method in class joosc.node.AMainMethod
 
getPublic() - Method in class joosc.node.AModExternMethod
 
getPublic() - Method in class joosc.node.AModMethod
 
getPublic() - Method in class joosc.node.ANonmodExternMethod
 
getPublic() - Method in class joosc.node.ANonmodMethod
 
getRBrace() - Method in class joosc.node.ABlockSimplestm
 
getRBrace() - Method in class joosc.node.ABlockStm
 
getRBrace() - Method in class joosc.node.AClass
 
getRBrace() - Method in class joosc.node.AConstructor
 
getRBrace() - Method in class joosc.node.AExternClass
 
getRBrace() - Method in class joosc.node.AMainMethod
 
getRBrace() - Method in class joosc.node.AModMethod
 
getRBrace() - Method in class joosc.node.ANonmodMethod
 
getRBracket() - Method in class joosc.node.AFirstMainargv
 
getRBracket() - Method in class joosc.node.ASecondMainargv
 
getRPar() - Method in class joosc.node.AAbstractMethod
 
getRPar() - Method in class joosc.node.ACastExp
 
getRPar() - Method in class joosc.node.ACasttocharExp
 
getRPar() - Method in class joosc.node.AClassinstancecreation
 
getRPar() - Method in class joosc.node.AConstructor
 
getRPar() - Method in class joosc.node.AExternConstructor
 
getRPar() - Method in class joosc.node.AForStm
 
getRPar() - Method in class joosc.node.AForStmNoShortIf
 
getRPar() - Method in class joosc.node.AIfStm
 
getRPar() - Method in class joosc.node.AIfelseStm
 
getRPar() - Method in class joosc.node.AIfelseStmNoShortIf
 
getRPar() - Method in class joosc.node.AMainMethod
 
getRPar() - Method in class joosc.node.AMethodinvocation
 
getRPar() - Method in class joosc.node.AModExternMethod
 
getRPar() - Method in class joosc.node.AModMethod
 
getRPar() - Method in class joosc.node.ANonmodExternMethod
 
getRPar() - Method in class joosc.node.ANonmodMethod
 
getRPar() - Method in class joosc.node.AParenExp
 
getRPar() - Method in class joosc.node.ASuperconsStm
 
getRPar() - Method in class joosc.node.ATmpcastExp
 
getRPar() - Method in class joosc.node.AWhileStm
 
getRPar() - Method in class joosc.node.AWhileStmNoShortIf
 
getReceiver() - Method in class joosc.node.AMethodinvocation
 
getReturn() - Method in class joosc.node.AReturnSimplestm
 
getReturn() - Method in class joosc.node.AReturnStm
 
getReturntype() - Method in class joosc.abstracter.GenericMethod
 
getReturntype() - Method in class joosc.node.AAbstractMethod
 
getReturntype() - Method in class joosc.node.AModExternMethod
 
getReturntype() - Method in class joosc.node.AModMethod
 
getReturntype() - Method in class joosc.node.ANonmodExternMethod
 
getReturntype() - Method in class joosc.node.ANonmodMethod
 
getRight() - Method in class joosc.node.AAndExp
 
getRight() - Method in class joosc.node.ADivExp
 
getRight() - Method in class joosc.node.AEqExp
 
getRight() - Method in class joosc.node.AGeqExp
 
getRight() - Method in class joosc.node.AGtExp
 
getRight() - Method in class joosc.node.ALeqExp
 
getRight() - Method in class joosc.node.ALtExp
 
getRight() - Method in class joosc.node.AMinusExp
 
getRight() - Method in class joosc.node.AModExp
 
getRight() - Method in class joosc.node.AMultExp
 
getRight() - Method in class joosc.node.ANeqExp
 
getRight() - Method in class joosc.node.AOrExp
 
getRight() - Method in class joosc.node.APlusExp
 
getSemicolon() - Method in class joosc.node.AAbstractMethod
 
getSemicolon() - Method in class joosc.node.ADeclFirstStm
 
getSemicolon() - Method in class joosc.node.AExpSimplestm
 
getSemicolon() - Method in class joosc.node.AExpStm
 
getSemicolon() - Method in class joosc.node.AExternConstructor
 
getSemicolon() - Method in class joosc.node.AFirstField
 
getSemicolon() - Method in class joosc.node.AModExternMethod
 
getSemicolon() - Method in class joosc.node.ANonmodExternMethod
 
getSemicolon() - Method in class joosc.node.AOnefield
 
getSemicolon() - Method in class joosc.node.AOnelocal
 
getSemicolon() - Method in class joosc.node.AReturnSimplestm
 
getSemicolon() - Method in class joosc.node.AReturnStm
 
getSemicolon() - Method in class joosc.node.ASkipSimplestm
 
getSemicolon() - Method in class joosc.node.ASkipStm
 
getSemicolon() - Method in class joosc.node.ASuperconsStm
 
getSemicolon1() - Method in class joosc.node.AForStm
 
getSemicolon1() - Method in class joosc.node.AForStmNoShortIf
 
getSemicolon2() - Method in class joosc.node.AForStm
 
getSemicolon2() - Method in class joosc.node.AForStmNoShortIf
 
getSimplestm() - Method in class joosc.node.ASimpleStm
 
getSimplestm() - Method in class joosc.node.ASimpleStmNoShortIf
 
getStartLabel() - Method in class joosc.resource.WhileStmLabels
 
getStatic() - Method in class joosc.node.AMainMethod
 
getStm() - Method in class joosc.node.ABlockSimplestm
 
getStm() - Method in class joosc.node.ABlockStm
 
getStm() - Method in class joosc.node.AConstructor
 
getStm() - Method in class joosc.node.AForStm
 
getStm() - Method in class joosc.node.AForStmNoShortIf
 
getStm() - Method in class joosc.node.AIfStm
 
getStm() - Method in class joosc.node.AMainMethod
 
getStm() - Method in class joosc.node.AModMethod
 
getStm() - Method in class joosc.node.ANonmodMethod
 
getStm() - Method in class joosc.node.AWhileStm
 
getStm() - Method in class joosc.node.AWhileStmNoShortIf
 
getStmExp() - Method in class joosc.node.AExpSimplestm
 
getStmExp() - Method in class joosc.node.AExpStm
 
getStmNoShortIf() - Method in class joosc.node.ADynamicStm
 
getStopLabel() - Method in class joosc.resource.IfStmLabels
 
getStopLabel() - Method in class joosc.resource.IfelseStmLabels
 
getStopLabel() - Method in class joosc.resource.NotExpLabels
 
getStopLabel() - Method in class joosc.resource.RelExpLabels
 
getStopLabel() - Method in class joosc.resource.ToStringLabels
 
getStopLabel() - Method in class joosc.resource.WhileStmLabels
 
getStringconst() - Method in class joosc.node.AExternClass
 
getStringconst() - Method in class joosc.node.AStringconstExp
 
getSuccOf(Instr) - Method in class joosc.code.CodeChain
 
getSuccOfBy(Instr, int) - Method in class joosc.code.CodeChain
 
getSuper() - Method in class joosc.node.ASuperReceiver
 
getSuper() - Method in class joosc.node.ASuperconsStm
 
getSymbol(String) - Method in class joosc.symbol.SymbolTable
 
getSynchronized() - Method in class joosc.node.ASynchronizedExternMethodmods
 
getSynchronized() - Method in class joosc.node.ASynchronizedMethodmods
 
getTClass() - Method in class joosc.node.AClass
 
getTClass() - Method in class joosc.node.AExternClass
 
getTarget() - Method in class joosc.code.bytecode.BranchInstr
 
getText() - Method in class joosc.node.Token
 
getThenStm() - Method in class joosc.node.AIfelseStm
 
getThenStm() - Method in class joosc.node.AIfelseStmNoShortIf
 
getThis() - Method in class joosc.node.AThisExp
 
getToken() - Method in class joosc.lexer.Lexer
 
getToken() - Method in class joosc.parser.ParserException
 
getTrue() - Method in class joosc.node.ATrueExp
 
getTrueLabel() - Method in class joosc.resource.NotExpLabels
 
getTrueLabel() - Method in class joosc.resource.OrExpLabels
 
getTrueLabel() - Method in class joosc.resource.RelExpLabels
 
getType() - Method in class joosc.node.ADeclFirstStm
 
getType() - Method in class joosc.node.AFirstField
 
getType() - Method in class joosc.node.AFirstMainargv
 
getType() - Method in class joosc.node.AFormal
 
getType() - Method in class joosc.node.ANonvoidReturntype
 
getType() - Method in class joosc.node.AOnefield
 
getType() - Method in class joosc.node.AOnelocal
 
getType() - Method in class joosc.node.ASecondMainargv
 
getUpdater() - Method in class joosc.node.AForStm
 
getUpdater() - Method in class joosc.node.AForStmNoShortIf
 
getVoid() - Method in class joosc.node.AMainMethod
 
getVoid() - Method in class joosc.node.AVoidReturntype
 
getVoid() - Method in class joosc.node.AVoidType
 
getWhile() - Method in class joosc.node.AWhileStm
 
getWhile() - Method in class joosc.node.AWhileStmNoShortIf
 
globalError(String) - Static method in class joosc.MyError
 

H

HClass - class joosc.symbol.HClass.
 
HClass(String) - Constructor for class joosc.symbol.HClass
 
hasUniqueSource() - Method in class joosc.code.bytecode.LabelInstr
 
hierarchy - Variable in class joosc.AnalysisDataManager
 
hierarchy - Variable in class joosc.type.AbstractTypeWalker
 

I

I2cInstr - class joosc.code.bytecode.I2cInstr.
 
I2cInstr() - Constructor for class joosc.code.bytecode.I2cInstr
 
INITIAL - Static variable in class joosc.lexer.Lexer.State
 
IaddInstr - class joosc.code.bytecode.IaddInstr.
 
IaddInstr() - Constructor for class joosc.code.bytecode.IaddInstr
 
IdivInstr - class joosc.code.bytecode.IdivInstr.
 
IdivInstr() - Constructor for class joosc.code.bytecode.IdivInstr
 
IfAcmpeqInstr - class joosc.code.bytecode.IfAcmpeqInstr.
 
IfAcmpeqInstr() - Constructor for class joosc.code.bytecode.IfAcmpeqInstr
 
IfAcmpneInstr - class joosc.code.bytecode.IfAcmpneInstr.
 
IfAcmpneInstr() - Constructor for class joosc.code.bytecode.IfAcmpneInstr
 
IfCmpeqInstr - class joosc.code.bytecode.IfCmpeqInstr.
 
IfCmpeqInstr() - Constructor for class joosc.code.bytecode.IfCmpeqInstr
 
IfCmpneInstr - class joosc.code.bytecode.IfCmpneInstr.
 
IfCmpneInstr() - Constructor for class joosc.code.bytecode.IfCmpneInstr
 
IfIcmpeqInstr - class joosc.code.bytecode.IfIcmpeqInstr.
 
IfIcmpeqInstr() - Constructor for class joosc.code.bytecode.IfIcmpeqInstr
 
IfIcmpgeInstr - class joosc.code.bytecode.IfIcmpgeInstr.
 
IfIcmpgeInstr() - Constructor for class joosc.code.bytecode.IfIcmpgeInstr
 
IfIcmpgtInstr - class joosc.code.bytecode.IfIcmpgtInstr.
 
IfIcmpgtInstr() - Constructor for class joosc.code.bytecode.IfIcmpgtInstr
 
IfIcmpleInstr - class joosc.code.bytecode.IfIcmpleInstr.
 
IfIcmpleInstr() - Constructor for class joosc.code.bytecode.IfIcmpleInstr
 
IfIcmpltInstr - class joosc.code.bytecode.IfIcmpltInstr.
 
IfIcmpltInstr() - Constructor for class joosc.code.bytecode.IfIcmpltInstr
 
IfIcmpneInstr - class joosc.code.bytecode.IfIcmpneInstr.
 
IfIcmpneInstr() - Constructor for class joosc.code.bytecode.IfIcmpneInstr
 
IfStmLabels - class joosc.resource.IfStmLabels.
 
IfStmLabels(int) - Constructor for class joosc.resource.IfStmLabels
 
IfelseStmLabels - class joosc.resource.IfelseStmLabels.
 
IfelseStmLabels(int, int) - Constructor for class joosc.resource.IfelseStmLabels
 
IfeqInstr - class joosc.code.bytecode.IfeqInstr.
 
IfeqInstr() - Constructor for class joosc.code.bytecode.IfeqInstr
 
IfneInstr - class joosc.code.bytecode.IfneInstr.
 
IfneInstr() - Constructor for class joosc.code.bytecode.IfneInstr
 
IfnonnullInstr - class joosc.code.bytecode.IfnonnullInstr.
 
IfnonnullInstr() - Constructor for class joosc.code.bytecode.IfnonnullInstr
 
IfnullInstr - class joosc.code.bytecode.IfnullInstr.
 
IfnullInstr() - Constructor for class joosc.code.bytecode.IfnullInstr
 
IincInstr - class joosc.code.bytecode.IincInstr.
 
IincInstr(int, int) - Constructor for class joosc.code.bytecode.IincInstr
 
IloadInstr - class joosc.code.bytecode.IloadInstr.
 
IloadInstr(int) - Constructor for class joosc.code.bytecode.IloadInstr
 
ImulInstr - class joosc.code.bytecode.ImulInstr.
 
ImulInstr() - Constructor for class joosc.code.bytecode.ImulInstr
 
InegInstr - class joosc.code.bytecode.InegInstr.
 
InegInstr() - Constructor for class joosc.code.bytecode.InegInstr
 
InstanceInvokeInstr - class joosc.code.bytecode.InstanceInvokeInstr.
 
InstanceInvokeInstr(String) - Constructor for class joosc.code.bytecode.InstanceInvokeInstr
 
InstanceofInstr - class joosc.code.bytecode.InstanceofInstr.
 
InstanceofInstr(String) - Constructor for class joosc.code.bytecode.InstanceofInstr
 
Instr - interface joosc.code.bytecode.Instr.
 
InstrBox - class joosc.code.InstrBox.
 
InstrBox(Instr) - Constructor for class joosc.code.InstrBox
 
InvokenonvirtualInstr - class joosc.code.bytecode.InvokenonvirtualInstr.
 
InvokenonvirtualInstr(String) - Constructor for class joosc.code.bytecode.InvokenonvirtualInstr
 
InvokevirtualInstr - class joosc.code.bytecode.InvokevirtualInstr.
 
InvokevirtualInstr(String) - Constructor for class joosc.code.bytecode.InvokevirtualInstr
 
IremInstr - class joosc.code.bytecode.IremInstr.
 
IremInstr() - Constructor for class joosc.code.bytecode.IremInstr
 
IreturnInstr - class joosc.code.bytecode.IreturnInstr.
 
IreturnInstr() - Constructor for class joosc.code.bytecode.IreturnInstr
 
IstoreInstr - class joosc.code.bytecode.IstoreInstr.
 
IstoreInstr(int) - Constructor for class joosc.code.bytecode.IstoreInstr
 
IsubInstr - class joosc.code.bytecode.IsubInstr.
 
IsubInstr() - Constructor for class joosc.code.bytecode.IsubInstr
 
id() - Method in class joosc.lexer.Lexer.State
 
ignoredTokens - Variable in class joosc.parser.Parser
 
inAAbstractClassmods(AAbstractClassmods) - Method in class joosc.analysis.DepthFirstAdapter
 
inAAbstractClassmods(AAbstractClassmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAAbstractExternMethodmods(AAbstractExternMethodmods) - Method in class joosc.analysis.DepthFirstAdapter
 
inAAbstractExternMethodmods(AAbstractExternMethodmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAAbstractMethod(AAbstractMethod) - Method in class joosc.abstracter.AstAbstracter
 
inAAbstractMethod(AAbstractMethod) - Method in class joosc.analysis.DepthFirstAdapter
 
inAAbstractMethod(AAbstractMethod) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAAbstractMethod(AAbstractMethod) - Method in class joosc.code.CodeGenerator
 
inAAbstractMethod(AAbstractMethod) - Method in class joosc.resource.ResourceGenerator
 
inAAbstractMethod(AAbstractMethod) - Method in class joosc.symbol.SymImplementationWalker
 
inAAbstractMethod(AAbstractMethod) - Method in class joosc.symbol.SymInterfaceWalker
 
inAAbstractMethod(AAbstractMethod) - Method in class joosc.symbol.SymPrettyPrinter
 
inAAbstractMethod(AAbstractMethod) - Method in class joosc.type.TypeHierarchyWalker
 
inAAbstractMethod(AAbstractMethod) - Method in class joosc.type.TypeImplementationWalker
 
inAAndExp(AAndExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAAndExp(AAndExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAAndExp(AAndExp) - Method in class joosc.resource.ResourceGenerator
 
inAArgumentList(AArgumentList) - Method in class joosc.analysis.DepthFirstAdapter
 
inAArgumentList(AArgumentList) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAAssignExp(AAssignExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAAssignExp(AAssignExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAAssignExp(AAssignExp) - Method in class joosc.resource.ResourceGenerator
 
inAAssignStmExp(AAssignStmExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAAssignStmExp(AAssignStmExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAAssignment(AAssignment) - Method in class joosc.analysis.DepthFirstAdapter
 
inAAssignment(AAssignment) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAAssignment(AAssignment) - Method in class joosc.symbol.SymImplementationWalker
 
inABlockSimplestm(ABlockSimplestm) - Method in class joosc.analysis.DepthFirstAdapter
 
inABlockSimplestm(ABlockSimplestm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inABlockStm(ABlockStm) - Method in class joosc.analysis.DepthFirstAdapter
 
inABlockStm(ABlockStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inABlockStm(ABlockStm) - Method in class joosc.symbol.SymImplementationWalker
 
inABlockStm(ABlockStm) - Method in class joosc.symbol.SymPrettyPrinter
 
inABooleanType(ABooleanType) - Method in class joosc.analysis.DepthFirstAdapter
 
inABooleanType(ABooleanType) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inACallExp(ACallExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inACallExp(ACallExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inACallExp(ACallExp) - Method in class joosc.resource.ResourceGenerator
 
inACallStmExp(ACallStmExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inACallStmExp(ACallStmExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inACastExp(ACastExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inACastExp(ACastExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inACastExp(ACastExp) - Method in class joosc.resource.ResourceGenerator
 
inACastExp(ACastExp) - Method in class joosc.symbol.SymImplementationWalker
 
inACasttocharExp(ACasttocharExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inACasttocharExp(ACasttocharExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inACasttocharExp(ACasttocharExp) - Method in class joosc.resource.ResourceGenerator
 
inACharType(ACharType) - Method in class joosc.analysis.DepthFirstAdapter
 
inACharType(ACharType) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inACharconstExp(ACharconstExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inACharconstExp(ACharconstExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inACharconstExp(ACharconstExp) - Method in class joosc.resource.ResourceGenerator
 
inAClass(AClass) - Method in class joosc.abstracter.AstAbstracter
 
inAClass(AClass) - Method in class joosc.analysis.DepthFirstAdapter
 
inAClass(AClass) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAClass(AClass) - Method in class joosc.code.CodeGenerator
AST VISITORS *
inAClass(AClass) - Method in class joosc.fixer.AstFixer
"Object" extension made explicit *
inAClass(AClass) - Method in class joosc.symbol.SymImplementationWalker
AST Node Visitors *
inAClass(AClass) - Method in class joosc.symbol.SymInterfaceTypesWalker
AST Node Visitors *
inAClass(AClass) - Method in class joosc.symbol.SymInterfaceWalker
AST Node Visitors *
inAClass(AClass) - Method in class joosc.symbol.SymPrettyPrinter
AST Node Visitors *
inAClass(AClass) - Method in class joosc.type.TypeHierarchyWalker
AST Node Visitors *
inAClass(AClass) - Method in class joosc.type.TypeImplementationWalker
AST Node Visitors *
inAClass(AClass) - Method in class joosc.weeder.Weeder
 
inAClassinstancecreation(AClassinstancecreation) - Method in class joosc.analysis.DepthFirstAdapter
 
inAClassinstancecreation(AClassinstancecreation) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAClassinstancecreation(AClassinstancecreation) - Method in class joosc.symbol.SymImplementationWalker
 
inAConstructor(AConstructor) - Method in class joosc.abstracter.AstAbstracter
 
inAConstructor(AConstructor) - Method in class joosc.analysis.DepthFirstAdapter
 
inAConstructor(AConstructor) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAConstructor(AConstructor) - Method in class joosc.code.CodeGenerator
 
inAConstructor(AConstructor) - Method in class joosc.resource.ResourceGenerator
AST Node Visitors *
inAConstructor(AConstructor) - Method in class joosc.symbol.SymImplementationWalker
 
inAConstructor(AConstructor) - Method in class joosc.symbol.SymInterfaceWalker
 
inAConstructor(AConstructor) - Method in class joosc.symbol.SymPrettyPrinter
 
inAConstructor(AConstructor) - Method in class joosc.type.TypeImplementationWalker
 
inAConstructor(AConstructor) - Method in class joosc.weeder.Weeder
 
inADeclFirstStm(ADeclFirstStm) - Method in class joosc.analysis.DepthFirstAdapter
 
inADeclFirstStm(ADeclFirstStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inADeclStm(ADeclStm) - Method in class joosc.analysis.DepthFirstAdapter
 
inADeclStm(ADeclStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inADefaultClassfile(ADefaultClassfile) - Method in class joosc.analysis.DepthFirstAdapter
 
inADefaultClassfile(ADefaultClassfile) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inADivExp(ADivExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inADivExp(ADivExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inADivExp(ADivExp) - Method in class joosc.resource.ResourceGenerator
 
inADynamicStm(ADynamicStm) - Method in class joosc.analysis.DepthFirstAdapter
 
inADynamicStm(ADynamicStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAEqExp(AEqExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAEqExp(AEqExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAEqExp(AEqExp) - Method in class joosc.resource.ResourceGenerator
 
inAExpSimplestm(AExpSimplestm) - Method in class joosc.analysis.DepthFirstAdapter
 
inAExpSimplestm(AExpSimplestm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAExpStm(AExpStm) - Method in class joosc.analysis.DepthFirstAdapter
 
inAExpStm(AExpStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAExtension(AExtension) - Method in class joosc.analysis.DepthFirstAdapter
 
inAExtension(AExtension) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAExternClass(AExternClass) - Method in class joosc.abstracter.AstAbstracter
 
inAExternClass(AExternClass) - Method in class joosc.analysis.DepthFirstAdapter
 
inAExternClass(AExternClass) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAExternClass(AExternClass) - Method in class joosc.code.CodeGenerator
 
inAExternClass(AExternClass) - Method in class joosc.fixer.AstFixer
 
inAExternClass(AExternClass) - Method in class joosc.symbol.SymImplementationWalker
 
inAExternClass(AExternClass) - Method in class joosc.symbol.SymInterfaceTypesWalker
 
inAExternClass(AExternClass) - Method in class joosc.symbol.SymInterfaceWalker
 
inAExternClass(AExternClass) - Method in class joosc.symbol.SymPrettyPrinter
 
inAExternClass(AExternClass) - Method in class joosc.type.TypeHierarchyWalker
 
inAExternClass(AExternClass) - Method in class joosc.type.TypeImplementationWalker
 
inAExternClass(AExternClass) - Method in class joosc.weeder.Weeder
 
inAExternClassfile(AExternClassfile) - Method in class joosc.analysis.DepthFirstAdapter
 
inAExternClassfile(AExternClassfile) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAExternConstructor(AExternConstructor) - Method in class joosc.abstracter.AstAbstracter
 
inAExternConstructor(AExternConstructor) - Method in class joosc.analysis.DepthFirstAdapter
 
inAExternConstructor(AExternConstructor) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAExternConstructor(AExternConstructor) - Method in class joosc.code.CodeGenerator
 
inAExternConstructor(AExternConstructor) - Method in class joosc.resource.ResourceGenerator
 
inAExternConstructor(AExternConstructor) - Method in class joosc.symbol.SymImplementationWalker
 
inAExternConstructor(AExternConstructor) - Method in class joosc.symbol.SymInterfaceWalker
 
inAExternConstructor(AExternConstructor) - Method in class joosc.symbol.SymPrettyPrinter
 
inAExternConstructor(AExternConstructor) - Method in class joosc.type.TypeImplementationWalker
 
inAFalseExp(AFalseExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAFalseExp(AFalseExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAFalseExp(AFalseExp) - Method in class joosc.resource.ResourceGenerator
 
inAField(AField) - Method in class joosc.analysis.DepthFirstAdapter
 
inAField(AField) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAFinalClassmods(AFinalClassmods) - Method in class joosc.analysis.DepthFirstAdapter
 
inAFinalClassmods(AFinalClassmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAFinalExternMethodmods(AFinalExternMethodmods) - Method in class joosc.analysis.DepthFirstAdapter
 
inAFinalExternMethodmods(AFinalExternMethodmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAFinalMethodmods(AFinalMethodmods) - Method in class joosc.analysis.DepthFirstAdapter
 
inAFinalMethodmods(AFinalMethodmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAFirstField(AFirstField) - Method in class joosc.analysis.DepthFirstAdapter
 
inAFirstField(AFirstField) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAFirstMainargv(AFirstMainargv) - Method in class joosc.analysis.DepthFirstAdapter
 
inAFirstMainargv(AFirstMainargv) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAForStm(AForStm) - Method in class joosc.analysis.DepthFirstAdapter
 
inAForStm(AForStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAForStmNoShortIf(AForStmNoShortIf) - Method in class joosc.analysis.DepthFirstAdapter
 
inAForStmNoShortIf(AForStmNoShortIf) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAFormal(AFormal) - Method in class joosc.analysis.DepthFirstAdapter
 
inAFormal(AFormal) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAFormal(AFormal) - Method in class joosc.resource.ResourceGenerator
 
inAFormal(AFormal) - Method in class joosc.symbol.SymImplementationWalker
 
inAFormal(AFormal) - Method in class joosc.symbol.SymInterfaceTypesWalker
 
inAFormalList(AFormalList) - Method in class joosc.analysis.DepthFirstAdapter
 
inAFormalList(AFormalList) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAGeqExp(AGeqExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAGeqExp(AGeqExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAGeqExp(AGeqExp) - Method in class joosc.resource.ResourceGenerator
 
inAGtExp(AGtExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAGtExp(AGtExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAGtExp(AGtExp) - Method in class joosc.resource.ResourceGenerator
 
inAIdExp(AIdExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAIdExp(AIdExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAIdExp(AIdExp) - Method in class joosc.resource.ResourceGenerator
 
inAIdExp(AIdExp) - Method in class joosc.symbol.SymImplementationWalker
 
inAIdentifierList(AIdentifierList) - Method in class joosc.analysis.DepthFirstAdapter
 
inAIdentifierList(AIdentifierList) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAIfStm(AIfStm) - Method in class joosc.analysis.DepthFirstAdapter
 
inAIfStm(AIfStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAIfStm(AIfStm) - Method in class joosc.resource.ResourceGenerator
 
inAIfelseStm(AIfelseStm) - Method in class joosc.analysis.DepthFirstAdapter
 
inAIfelseStm(AIfelseStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAIfelseStm(AIfelseStm) - Method in class joosc.resource.ResourceGenerator
 
inAIfelseStmNoShortIf(AIfelseStmNoShortIf) - Method in class joosc.analysis.DepthFirstAdapter
 
inAIfelseStmNoShortIf(AIfelseStmNoShortIf) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAIncStmExp(AIncStmExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAIncStmExp(AIncStmExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAInstanceofExp(AInstanceofExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAInstanceofExp(AInstanceofExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAInstanceofExp(AInstanceofExp) - Method in class joosc.resource.ResourceGenerator
 
inAInstanceofExp(AInstanceofExp) - Method in class joosc.symbol.SymImplementationWalker
 
inAIntType(AIntType) - Method in class joosc.analysis.DepthFirstAdapter
 
inAIntType(AIntType) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAIntconstExp(AIntconstExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAIntconstExp(AIntconstExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAIntconstExp(AIntconstExp) - Method in class joosc.resource.ResourceGenerator
 
inALeqExp(ALeqExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inALeqExp(ALeqExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inALeqExp(ALeqExp) - Method in class joosc.resource.ResourceGenerator
 
inALtExp(ALtExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inALtExp(ALtExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inALtExp(ALtExp) - Method in class joosc.resource.ResourceGenerator
 
inAMainMethod(AMainMethod) - Method in class joosc.abstracter.AstAbstracter
 
inAMainMethod(AMainMethod) - Method in class joosc.analysis.DepthFirstAdapter
 
inAMainMethod(AMainMethod) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAMainMethod(AMainMethod) - Method in class joosc.code.CodeGenerator
 
inAMainMethod(AMainMethod) - Method in class joosc.resource.ResourceGenerator
 
inAMainMethod(AMainMethod) - Method in class joosc.symbol.SymImplementationWalker
 
inAMainMethod(AMainMethod) - Method in class joosc.symbol.SymInterfaceWalker
 
inAMainMethod(AMainMethod) - Method in class joosc.symbol.SymPrettyPrinter
 
inAMainMethod(AMainMethod) - Method in class joosc.type.TypeImplementationWalker
 
inAMainMethod(AMainMethod) - Method in class joosc.weeder.Weeder
 
inAMethodinvocation(AMethodinvocation) - Method in class joosc.analysis.DepthFirstAdapter
 
inAMethodinvocation(AMethodinvocation) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAMinusExp(AMinusExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAMinusExp(AMinusExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAMinusExp(AMinusExp) - Method in class joosc.resource.ResourceGenerator
 
inAModExp(AModExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAModExp(AModExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAModExp(AModExp) - Method in class joosc.resource.ResourceGenerator
 
inAModExternMethod(AModExternMethod) - Method in class joosc.abstracter.AstAbstracter
 
inAModExternMethod(AModExternMethod) - Method in class joosc.analysis.DepthFirstAdapter
 
inAModExternMethod(AModExternMethod) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAModExternMethod(AModExternMethod) - Method in class joosc.code.CodeGenerator
 
inAModExternMethod(AModExternMethod) - Method in class joosc.resource.ResourceGenerator
 
inAModExternMethod(AModExternMethod) - Method in class joosc.symbol.SymImplementationWalker
 
inAModExternMethod(AModExternMethod) - Method in class joosc.symbol.SymInterfaceWalker
 
inAModExternMethod(AModExternMethod) - Method in class joosc.symbol.SymPrettyPrinter
 
inAModExternMethod(AModExternMethod) - Method in class joosc.type.TypeHierarchyWalker
 
inAModExternMethod(AModExternMethod) - Method in class joosc.type.TypeImplementationWalker
 
inAModMethod(AModMethod) - Method in class joosc.abstracter.AstAbstracter
 
inAModMethod(AModMethod) - Method in class joosc.analysis.DepthFirstAdapter
 
inAModMethod(AModMethod) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAModMethod(AModMethod) - Method in class joosc.code.CodeGenerator
 
inAModMethod(AModMethod) - Method in class joosc.resource.ResourceGenerator
 
inAModMethod(AModMethod) - Method in class joosc.symbol.SymImplementationWalker
 
inAModMethod(AModMethod) - Method in class joosc.symbol.SymInterfaceWalker
 
inAModMethod(AModMethod) - Method in class joosc.symbol.SymPrettyPrinter
 
inAModMethod(AModMethod) - Method in class joosc.type.TypeHierarchyWalker
 
inAModMethod(AModMethod) - Method in class joosc.type.TypeImplementationWalker
 
inAModMethod(AModMethod) - Method in class joosc.weeder.Weeder
 
inAMultExp(AMultExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAMultExp(AMultExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAMultExp(AMultExp) - Method in class joosc.resource.ResourceGenerator
 
inANeqExp(ANeqExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inANeqExp(ANeqExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inANeqExp(ANeqExp) - Method in class joosc.resource.ResourceGenerator
 
inANewExp(ANewExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inANewExp(ANewExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inANewExp(ANewExp) - Method in class joosc.resource.ResourceGenerator
 
inANewStmExp(ANewStmExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inANewStmExp(ANewStmExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inANonmodExternMethod(ANonmodExternMethod) - Method in class joosc.abstracter.AstAbstracter
 
inANonmodExternMethod(ANonmodExternMethod) - Method in class joosc.analysis.DepthFirstAdapter
 
inANonmodExternMethod(ANonmodExternMethod) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inANonmodExternMethod(ANonmodExternMethod) - Method in class joosc.code.CodeGenerator
 
inANonmodExternMethod(ANonmodExternMethod) - Method in class joosc.resource.ResourceGenerator
 
inANonmodExternMethod(ANonmodExternMethod) - Method in class joosc.symbol.SymImplementationWalker
 
inANonmodExternMethod(ANonmodExternMethod) - Method in class joosc.symbol.SymInterfaceWalker
 
inANonmodExternMethod(ANonmodExternMethod) - Method in class joosc.symbol.SymPrettyPrinter
 
inANonmodExternMethod(ANonmodExternMethod) - Method in class joosc.type.TypeHierarchyWalker
 
inANonmodExternMethod(ANonmodExternMethod) - Method in class joosc.type.TypeImplementationWalker
 
inANonmodMethod(ANonmodMethod) - Method in class joosc.abstracter.AstAbstracter
 
inANonmodMethod(ANonmodMethod) - Method in class joosc.analysis.DepthFirstAdapter
 
inANonmodMethod(ANonmodMethod) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inANonmodMethod(ANonmodMethod) - Method in class joosc.code.CodeGenerator
 
inANonmodMethod(ANonmodMethod) - Method in class joosc.resource.ResourceGenerator
 
inANonmodMethod(ANonmodMethod) - Method in class joosc.symbol.SymImplementationWalker
 
inANonmodMethod(ANonmodMethod) - Method in class joosc.symbol.SymInterfaceWalker
 
inANonmodMethod(ANonmodMethod) - Method in class joosc.symbol.SymPrettyPrinter
 
inANonmodMethod(ANonmodMethod) - Method in class joosc.type.TypeHierarchyWalker
 
inANonmodMethod(ANonmodMethod) - Method in class joosc.type.TypeImplementationWalker
 
inANonmodMethod(ANonmodMethod) - Method in class joosc.weeder.Weeder
 
inANonvoidReturntype(ANonvoidReturntype) - Method in class joosc.analysis.DepthFirstAdapter
 
inANonvoidReturntype(ANonvoidReturntype) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inANonvoidReturntype(ANonvoidReturntype) - Method in class joosc.symbol.SymInterfaceTypesWalker
 
inANotExp(ANotExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inANotExp(ANotExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inANotExp(ANotExp) - Method in class joosc.resource.ResourceGenerator
 
inANullExp(ANullExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inANullExp(ANullExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inANullExp(ANullExp) - Method in class joosc.resource.ResourceGenerator
 
inAObjectReceiver(AObjectReceiver) - Method in class joosc.analysis.DepthFirstAdapter
 
inAObjectReceiver(AObjectReceiver) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAOnefield(AOnefield) - Method in class joosc.analysis.DepthFirstAdapter
 
inAOnefield(AOnefield) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAOnefield(AOnefield) - Method in class joosc.symbol.SymImplementationWalker
 
inAOnefield(AOnefield) - Method in class joosc.symbol.SymInterfaceWalker
 
inAOnefield(AOnefield) - Method in class joosc.type.TypeHierarchyWalker
 
inAOnelocal(AOnelocal) - Method in class joosc.analysis.DepthFirstAdapter
 
inAOnelocal(AOnelocal) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAOnelocal(AOnelocal) - Method in class joosc.resource.ResourceGenerator
 
inAOnelocal(AOnelocal) - Method in class joosc.symbol.SymImplementationWalker
 
inAOrExp(AOrExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAOrExp(AOrExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAOrExp(AOrExp) - Method in class joosc.resource.ResourceGenerator
 
inAParenExp(AParenExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAParenExp(AParenExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAParenExp(AParenExp) - Method in class joosc.resource.ResourceGenerator
 
inAPlusExp(APlusExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAPlusExp(APlusExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAPlusExp(APlusExp) - Method in class joosc.resource.ResourceGenerator
 
inAPolynullType(APolynullType) - Method in class joosc.analysis.DepthFirstAdapter
 
inAPolynullType(APolynullType) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAReferenceType(AReferenceType) - Method in class joosc.analysis.DepthFirstAdapter
 
inAReferenceType(AReferenceType) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAReturnSimplestm(AReturnSimplestm) - Method in class joosc.analysis.DepthFirstAdapter
 
inAReturnSimplestm(AReturnSimplestm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAReturnStm(AReturnStm) - Method in class joosc.analysis.DepthFirstAdapter
 
inAReturnStm(AReturnStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inASecondMainargv(ASecondMainargv) - Method in class joosc.analysis.DepthFirstAdapter
 
inASecondMainargv(ASecondMainargv) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inASimpleStm(ASimpleStm) - Method in class joosc.analysis.DepthFirstAdapter
 
inASimpleStm(ASimpleStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inASimpleStmNoShortIf(ASimpleStmNoShortIf) - Method in class joosc.analysis.DepthFirstAdapter
 
inASimpleStmNoShortIf(ASimpleStmNoShortIf) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inASkipSimplestm(ASkipSimplestm) - Method in class joosc.analysis.DepthFirstAdapter
 
inASkipSimplestm(ASkipSimplestm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inASkipStm(ASkipStm) - Method in class joosc.analysis.DepthFirstAdapter
 
inASkipStm(ASkipStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAStringconstExp(AStringconstExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAStringconstExp(AStringconstExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAStringconstExp(AStringconstExp) - Method in class joosc.resource.ResourceGenerator
 
inASuperReceiver(ASuperReceiver) - Method in class joosc.analysis.DepthFirstAdapter
 
inASuperReceiver(ASuperReceiver) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inASuperReceiver(ASuperReceiver) - Method in class joosc.weeder.Weeder
 
inASuperconsStm(ASuperconsStm) - Method in class joosc.analysis.DepthFirstAdapter
 
inASuperconsStm(ASuperconsStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inASynchronizedExternMethodmods(ASynchronizedExternMethodmods) - Method in class joosc.analysis.DepthFirstAdapter
 
inASynchronizedExternMethodmods(ASynchronizedExternMethodmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inASynchronizedMethodmods(ASynchronizedMethodmods) - Method in class joosc.analysis.DepthFirstAdapter
 
inASynchronizedMethodmods(ASynchronizedMethodmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAThisExp(AThisExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAThisExp(AThisExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAThisExp(AThisExp) - Method in class joosc.resource.ResourceGenerator
 
inAThisExp(AThisExp) - Method in class joosc.weeder.Weeder
 
inATmpcastExp(ATmpcastExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inATmpcastExp(ATmpcastExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inATrueExp(ATrueExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inATrueExp(ATrueExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inATrueExp(ATrueExp) - Method in class joosc.resource.ResourceGenerator
 
inAUminusExp(AUminusExp) - Method in class joosc.analysis.DepthFirstAdapter
 
inAUminusExp(AUminusExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAUminusExp(AUminusExp) - Method in class joosc.resource.ResourceGenerator
 
inAVoidReturntype(AVoidReturntype) - Method in class joosc.analysis.DepthFirstAdapter
 
inAVoidReturntype(AVoidReturntype) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAVoidType(AVoidType) - Method in class joosc.analysis.DepthFirstAdapter
 
inAVoidType(AVoidType) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAWhileStm(AWhileStm) - Method in class joosc.analysis.DepthFirstAdapter
 
inAWhileStm(AWhileStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAWhileStm(AWhileStm) - Method in class joosc.resource.ResourceGenerator
 
inAWhileStmNoShortIf(AWhileStmNoShortIf) - Method in class joosc.analysis.DepthFirstAdapter
 
inAWhileStmNoShortIf(AWhileStmNoShortIf) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
inAnyClass(PExtension, Node) - Method in class joosc.symbol.SymInterfaceTypesWalker
 
inAnyClass(TIdentifier, PClassmods, Node) - Method in class joosc.symbol.SymInterfaceWalker
 
inAnyClass(Token, Node) - Method in class joosc.symbol.SymPrettyPrinter
 
inAnyClass(TIdentifier, Node) - Method in class joosc.type.TypeHierarchyWalker
 
inAnyConstructor(Node) - Method in class joosc.symbol.SymImplementationWalker
 
inAnyConstructor(TIdentifier, Node) - Method in class joosc.symbol.SymInterfaceWalker
 
inAnyConstructor(Token, Node) - Method in class joosc.symbol.SymPrettyPrinter
 
inAnyMethod(Node) - Method in class joosc.symbol.SymImplementationWalker
 
inAnyMethod(Token, Node) - Method in class joosc.symbol.SymInterfaceWalker
 
inAnyMethod(Token, Node) - Method in class joosc.symbol.SymPrettyPrinter
 
inAnyMethod(Token, PFormalList, PReturntype, Node) - Method in class joosc.type.TypeHierarchyWalker
 
inStart(Start) - Method in class joosc.analysis.DepthFirstAdapter
 
inStart(Start) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
initAbstracter() - Method in class joosc.AnalysisDataManager
Initializes a map for abstracter-generated data.
initCodeGenerator() - Method in class joosc.AnalysisDataManager
Initializes data structures for code-generation-generated data.
initResources() - Method in class joosc.AnalysisDataManager
Initializes data structures for resources-generated data
initSymbolTable() - Method in class joosc.AnalysisDataManager
Initializes data structures for symbol-table-generated data.
initTypeChecking() - Method in class joosc.AnalysisDataManager
Initializes data structures for type-checking-generated data.
instance - Static variable in class joosc.node.NoCast
 
instance - Static variable in class joosc.node.NodeCast
 
invokeBindingsMap - Variable in class joosc.AnalysisDataManager
 
isDead() - Method in class joosc.code.bytecode.LabelInstr
 
iterator() - Method in class joosc.code.CodeChain
 
iterator(Instr) - Method in class joosc.code.CodeChain
 

J

joosc - package joosc
 
joosc.abstracter - package joosc.abstracter
 
joosc.analysis - package joosc.analysis
 
joosc.code - package joosc.code
 
joosc.code.bytecode - package joosc.code.bytecode
 
joosc.fixer - package joosc.fixer
 
joosc.lexer - package joosc.lexer
 
joosc.node - package joosc.node
 
joosc.parser - package joosc.parser
 
joosc.resource - package joosc.resource
 
joosc.symbol - package joosc.symbol
 
joosc.type - package joosc.type
 
joosc.weeder - package joosc.weeder
 

K

kind() - Method in class joosc.symbol.Symbol
 

L

LabelInstr - class joosc.code.bytecode.LabelInstr.
 
LabelInstr(String, int) - Constructor for class joosc.code.bytecode.LabelInstr
 
Labels - class joosc.resource.Labels.
 
Labels() - Constructor for class joosc.resource.Labels
 
LdcIntInstr - class joosc.code.bytecode.LdcIntInstr.
 
LdcIntInstr(int) - Constructor for class joosc.code.bytecode.LdcIntInstr
 
LdcStringInstr - class joosc.code.bytecode.LdcStringInstr.
 
LdcStringInstr(String) - Constructor for class joosc.code.bytecode.LdcStringInstr
 
Lexer - class joosc.lexer.Lexer.
 
Lexer(PushbackReader) - Constructor for class joosc.lexer.Lexer
 
Lexer.State - class joosc.lexer.Lexer.State.
 
LexerException - exception joosc.lexer.LexerException.
 
LexerException(String) - Constructor for class joosc.lexer.LexerException
 
LoadConstInstr - class joosc.code.bytecode.LoadConstInstr.
 
LoadConstInstr() - Constructor for class joosc.code.bytecode.LoadConstInstr
 
LoadInstr - class joosc.code.bytecode.LoadInstr.
 
LoadInstr(int) - Constructor for class joosc.code.bytecode.LoadInstr
 
LocalInstr - class joosc.code.bytecode.LocalInstr.
 
LocalInstr(int) - Constructor for class joosc.code.bytecode.LocalInstr
 
LocalResources - class joosc.resource.LocalResources.
 
LocalResources(int) - Constructor for class joosc.resource.LocalResources
 
listIterator(int) - Method in class joosc.node.TypedLinkedList
 
localSymK - Static variable in interface joosc.symbol.Symbol.Constants
 
lookupHierarchy(String, AClass) - Method in class joosc.symbol.ClassHierarchy
 
lookupHierarchy(String, AExternClass) - Method in class joosc.symbol.ClassHierarchy
 
lookupHierarchy(String, Node) - Method in class joosc.symbol.ClassHierarchy
 
lookupHierarchyClass(String, AClass) - Method in class joosc.symbol.ClassHierarchy
 
lookupHierarchyClass(String, AExternClass) - Method in class joosc.symbol.ClassHierarchy
 
lookupHierarchyClass(String, Node) - Method in class joosc.symbol.ClassHierarchy
 

M

Main - class joosc.Main.
 
Main() - Constructor for class joosc.Main
 
MyError - class joosc.MyError.
 
MyError() - Constructor for class joosc.MyError
 
main(String[]) - Static method in class joosc.Main
 
methodSymK - Static variable in interface joosc.symbol.Symbol.Constants
 

N

NewInstr - class joosc.code.bytecode.NewInstr.
 
NewInstr(String) - Constructor for class joosc.code.bytecode.NewInstr
 
NoArgInstr - class joosc.code.bytecode.NoArgInstr.
 
NoArgInstr() - Constructor for class joosc.code.bytecode.NoArgInstr
 
NoCast - class joosc.node.NoCast.
 
Node - class joosc.node.Node.
 
Node() - Constructor for class joosc.node.Node
 
NodeCast - class joosc.node.NodeCast.
 
NonvoidReturnInstr - class joosc.code.bytecode.NonvoidReturnInstr.
 
NonvoidReturnInstr() - Constructor for class joosc.code.bytecode.NonvoidReturnInstr
 
NopInstr - class joosc.code.bytecode.NopInstr.
 
NopInstr() - Constructor for class joosc.code.bytecode.NopInstr
 
NotExpLabels - class joosc.resource.NotExpLabels.
 
NotExpLabels(int, int) - Constructor for class joosc.resource.NotExpLabels
 
NullaryBranchInstr - class joosc.code.bytecode.NullaryBranchInstr.
 
NullaryBranchInstr() - Constructor for class joosc.code.bytecode.NullaryBranchInstr
 
name() - Method in class joosc.symbol.Symbol
 
next() - Method in class joosc.lexer.Lexer
 
noErrors() - Static method in class joosc.MyError
 
nodeList - Variable in class joosc.parser.Parser
 

O

OrExpLabels - class joosc.resource.OrExpLabels.
 
OrExpLabels(int) - Constructor for class joosc.resource.OrExpLabels
 
outAAbstractClassmods(AAbstractClassmods) - Method in class joosc.analysis.DepthFirstAdapter
 
outAAbstractClassmods(AAbstractClassmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAAbstractExternMethodmods(AAbstractExternMethodmods) - Method in class joosc.analysis.DepthFirstAdapter
 
outAAbstractExternMethodmods(AAbstractExternMethodmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAAbstractMethod(AAbstractMethod) - Method in class joosc.analysis.DepthFirstAdapter
 
outAAbstractMethod(AAbstractMethod) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAAbstractMethod(AAbstractMethod) - Method in class joosc.code.CodeGenerator
 
outAAbstractMethod(AAbstractMethod) - Method in class joosc.resource.ResourceGenerator
 
outAAbstractMethod(AAbstractMethod) - Method in class joosc.symbol.SymImplementationWalker
 
outAAbstractMethod(AAbstractMethod) - Method in class joosc.symbol.SymPrettyPrinter
 
outAAndExp(AAndExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAAndExp(AAndExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAAndExp(AAndExp) - Method in class joosc.type.TypeImplementationWalker
 
outAArgumentList(AArgumentList) - Method in class joosc.analysis.DepthFirstAdapter
 
outAArgumentList(AArgumentList) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAAssignExp(AAssignExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAAssignExp(AAssignExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAAssignExp(AAssignExp) - Method in class joosc.type.TypeImplementationWalker
 
outAAssignStmExp(AAssignStmExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAAssignStmExp(AAssignStmExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAAssignStmExp(AAssignStmExp) - Method in class joosc.type.TypeImplementationWalker
 
outAAssignment(AAssignment) - Method in class joosc.analysis.DepthFirstAdapter
 
outAAssignment(AAssignment) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAAssignment(AAssignment) - Method in class joosc.type.TypeImplementationWalker
 
outABlockSimplestm(ABlockSimplestm) - Method in class joosc.analysis.DepthFirstAdapter
 
outABlockSimplestm(ABlockSimplestm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outABlockStm(ABlockStm) - Method in class joosc.analysis.DepthFirstAdapter
 
outABlockStm(ABlockStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outABlockStm(ABlockStm) - Method in class joosc.symbol.SymImplementationWalker
 
outABlockStm(ABlockStm) - Method in class joosc.symbol.SymPrettyPrinter
 
outABooleanType(ABooleanType) - Method in class joosc.analysis.DepthFirstAdapter
 
outABooleanType(ABooleanType) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outACallExp(ACallExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outACallExp(ACallExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outACallExp(ACallExp) - Method in class joosc.type.TypeImplementationWalker
 
outACallStmExp(ACallStmExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outACallStmExp(ACallStmExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outACallStmExp(ACallStmExp) - Method in class joosc.type.TypeImplementationWalker
 
outACastExp(ACastExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outACastExp(ACastExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outACastExp(ACastExp) - Method in class joosc.type.TypeImplementationWalker
 
outACasttocharExp(ACasttocharExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outACasttocharExp(ACasttocharExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outACasttocharExp(ACasttocharExp) - Method in class joosc.type.TypeImplementationWalker
 
outACharType(ACharType) - Method in class joosc.analysis.DepthFirstAdapter
 
outACharType(ACharType) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outACharconstExp(ACharconstExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outACharconstExp(ACharconstExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outACharconstExp(ACharconstExp) - Method in class joosc.type.TypeImplementationWalker
 
outAClass(AClass) - Method in class joosc.analysis.DepthFirstAdapter
 
outAClass(AClass) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAClass(AClass) - Method in class joosc.code.CodeGenerator
 
outAClass(AClass) - Method in class joosc.symbol.SymImplementationWalker
 
outAClass(AClass) - Method in class joosc.symbol.SymPrettyPrinter
 
outAClass(AClass) - Method in class joosc.type.TypeHierarchyWalker
 
outAClass(AClass) - Method in class joosc.type.TypeImplementationWalker
 
outAClassinstancecreation(AClassinstancecreation) - Method in class joosc.analysis.DepthFirstAdapter
 
outAClassinstancecreation(AClassinstancecreation) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAClassinstancecreation(AClassinstancecreation) - Method in class joosc.type.TypeImplementationWalker
 
outAConstructor(AConstructor) - Method in class joosc.analysis.DepthFirstAdapter
 
outAConstructor(AConstructor) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAConstructor(AConstructor) - Method in class joosc.code.CodeGenerator
 
outAConstructor(AConstructor) - Method in class joosc.fixer.AstFixer
 
outAConstructor(AConstructor) - Method in class joosc.resource.ResourceGenerator
 
outAConstructor(AConstructor) - Method in class joosc.symbol.SymImplementationWalker
 
outAConstructor(AConstructor) - Method in class joosc.symbol.SymPrettyPrinter
 
outADeclFirstStm(ADeclFirstStm) - Method in class joosc.analysis.DepthFirstAdapter
 
outADeclFirstStm(ADeclFirstStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outADeclFirstStm(ADeclFirstStm) - Method in class joosc.fixer.AstFixer
 
outADeclStm(ADeclStm) - Method in class joosc.analysis.DepthFirstAdapter
 
outADeclStm(ADeclStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outADefaultClassfile(ADefaultClassfile) - Method in class joosc.PrettyPrinter
 
outADefaultClassfile(ADefaultClassfile) - Method in class joosc.analysis.DepthFirstAdapter
 
outADefaultClassfile(ADefaultClassfile) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outADivExp(ADivExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outADivExp(ADivExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outADivExp(ADivExp) - Method in class joosc.type.TypeImplementationWalker
 
outADynamicStm(ADynamicStm) - Method in class joosc.analysis.DepthFirstAdapter
 
outADynamicStm(ADynamicStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAEqExp(AEqExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAEqExp(AEqExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAEqExp(AEqExp) - Method in class joosc.type.TypeImplementationWalker
 
outAExpSimplestm(AExpSimplestm) - Method in class joosc.analysis.DepthFirstAdapter
 
outAExpSimplestm(AExpSimplestm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAExpStm(AExpStm) - Method in class joosc.analysis.DepthFirstAdapter
 
outAExpStm(AExpStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAExtension(AExtension) - Method in class joosc.analysis.DepthFirstAdapter
 
outAExtension(AExtension) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAExternClass(AExternClass) - Method in class joosc.analysis.DepthFirstAdapter
 
outAExternClass(AExternClass) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAExternClass(AExternClass) - Method in class joosc.code.CodeGenerator
 
outAExternClass(AExternClass) - Method in class joosc.symbol.SymImplementationWalker
 
outAExternClass(AExternClass) - Method in class joosc.symbol.SymPrettyPrinter
 
outAExternClass(AExternClass) - Method in class joosc.type.TypeHierarchyWalker
 
outAExternClass(AExternClass) - Method in class joosc.type.TypeImplementationWalker
 
outAExternClassfile(AExternClassfile) - Method in class joosc.PrettyPrinter
 
outAExternClassfile(AExternClassfile) - Method in class joosc.analysis.DepthFirstAdapter
 
outAExternClassfile(AExternClassfile) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAExternConstructor(AExternConstructor) - Method in class joosc.analysis.DepthFirstAdapter
 
outAExternConstructor(AExternConstructor) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAExternConstructor(AExternConstructor) - Method in class joosc.code.CodeGenerator
 
outAExternConstructor(AExternConstructor) - Method in class joosc.resource.ResourceGenerator
 
outAExternConstructor(AExternConstructor) - Method in class joosc.symbol.SymImplementationWalker
 
outAExternConstructor(AExternConstructor) - Method in class joosc.symbol.SymPrettyPrinter
 
outAFalseExp(AFalseExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAFalseExp(AFalseExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAFalseExp(AFalseExp) - Method in class joosc.type.TypeImplementationWalker
 
outAField(AField) - Method in class joosc.analysis.DepthFirstAdapter
 
outAField(AField) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAFinalClassmods(AFinalClassmods) - Method in class joosc.analysis.DepthFirstAdapter
 
outAFinalClassmods(AFinalClassmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAFinalExternMethodmods(AFinalExternMethodmods) - Method in class joosc.analysis.DepthFirstAdapter
 
outAFinalExternMethodmods(AFinalExternMethodmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAFinalMethodmods(AFinalMethodmods) - Method in class joosc.analysis.DepthFirstAdapter
 
outAFinalMethodmods(AFinalMethodmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAFirstField(AFirstField) - Method in class joosc.analysis.DepthFirstAdapter
 
outAFirstField(AFirstField) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAFirstField(AFirstField) - Method in class joosc.fixer.AstFixer
 
outAFirstMainargv(AFirstMainargv) - Method in class joosc.analysis.DepthFirstAdapter
 
outAFirstMainargv(AFirstMainargv) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAFirstMainargv(AFirstMainargv) - Method in class joosc.weeder.Weeder
 
outAForStm(AForStm) - Method in class joosc.analysis.DepthFirstAdapter
 
outAForStm(AForStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAForStm(AForStm) - Method in class joosc.fixer.AstFixer
A+ Additions as "pseudo-syntactic sugar" *
outAForStmNoShortIf(AForStmNoShortIf) - Method in class joosc.analysis.DepthFirstAdapter
 
outAForStmNoShortIf(AForStmNoShortIf) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAForStmNoShortIf(AForStmNoShortIf) - Method in class joosc.fixer.AstFixer
 
outAFormal(AFormal) - Method in class joosc.analysis.DepthFirstAdapter
 
outAFormal(AFormal) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAFormalList(AFormalList) - Method in class joosc.analysis.DepthFirstAdapter
 
outAFormalList(AFormalList) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAGeqExp(AGeqExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAGeqExp(AGeqExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAGeqExp(AGeqExp) - Method in class joosc.type.TypeImplementationWalker
 
outAGtExp(AGtExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAGtExp(AGtExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAGtExp(AGtExp) - Method in class joosc.type.TypeImplementationWalker
 
outAIdExp(AIdExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAIdExp(AIdExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAIdExp(AIdExp) - Method in class joosc.type.TypeImplementationWalker
 
outAIdentifierList(AIdentifierList) - Method in class joosc.analysis.DepthFirstAdapter
 
outAIdentifierList(AIdentifierList) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAIfStm(AIfStm) - Method in class joosc.analysis.DepthFirstAdapter
 
outAIfStm(AIfStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAIfStm(AIfStm) - Method in class joosc.type.TypeImplementationWalker
 
outAIfelseStm(AIfelseStm) - Method in class joosc.analysis.DepthFirstAdapter
 
outAIfelseStm(AIfelseStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAIfelseStm(AIfelseStm) - Method in class joosc.fixer.AstFixer
 
outAIfelseStm(AIfelseStm) - Method in class joosc.type.TypeImplementationWalker
 
outAIfelseStmNoShortIf(AIfelseStmNoShortIf) - Method in class joosc.analysis.DepthFirstAdapter
 
outAIfelseStmNoShortIf(AIfelseStmNoShortIf) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAIfelseStmNoShortIf(AIfelseStmNoShortIf) - Method in class joosc.fixer.AstFixer
Bottom-Up Elimination of no_short_if statements *
outAIncStmExp(AIncStmExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAIncStmExp(AIncStmExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAInstanceofExp(AInstanceofExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAInstanceofExp(AInstanceofExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAInstanceofExp(AInstanceofExp) - Method in class joosc.type.TypeImplementationWalker
 
outAIntType(AIntType) - Method in class joosc.analysis.DepthFirstAdapter
 
outAIntType(AIntType) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAIntconstExp(AIntconstExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAIntconstExp(AIntconstExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAIntconstExp(AIntconstExp) - Method in class joosc.type.TypeImplementationWalker
 
outALeqExp(ALeqExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outALeqExp(ALeqExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outALeqExp(ALeqExp) - Method in class joosc.type.TypeImplementationWalker
 
outALtExp(ALtExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outALtExp(ALtExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outALtExp(ALtExp) - Method in class joosc.type.TypeImplementationWalker
 
outAMainMethod(AMainMethod) - Method in class joosc.analysis.DepthFirstAdapter
 
outAMainMethod(AMainMethod) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAMainMethod(AMainMethod) - Method in class joosc.code.CodeGenerator
 
outAMainMethod(AMainMethod) - Method in class joosc.resource.ResourceGenerator
 
outAMainMethod(AMainMethod) - Method in class joosc.symbol.SymImplementationWalker
 
outAMainMethod(AMainMethod) - Method in class joosc.symbol.SymPrettyPrinter
 
outAMainMethod(AMainMethod) - Method in class joosc.weeder.Weeder
 
outAMethodinvocation(AMethodinvocation) - Method in class joosc.analysis.DepthFirstAdapter
 
outAMethodinvocation(AMethodinvocation) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAMethodinvocation(AMethodinvocation) - Method in class joosc.type.TypeImplementationWalker
 
outAMinusExp(AMinusExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAMinusExp(AMinusExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAMinusExp(AMinusExp) - Method in class joosc.type.TypeImplementationWalker
 
outAModExp(AModExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAModExp(AModExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAModExp(AModExp) - Method in class joosc.type.TypeImplementationWalker
 
outAModExternMethod(AModExternMethod) - Method in class joosc.analysis.DepthFirstAdapter
 
outAModExternMethod(AModExternMethod) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAModExternMethod(AModExternMethod) - Method in class joosc.code.CodeGenerator
 
outAModExternMethod(AModExternMethod) - Method in class joosc.resource.ResourceGenerator
 
outAModExternMethod(AModExternMethod) - Method in class joosc.symbol.SymImplementationWalker
 
outAModExternMethod(AModExternMethod) - Method in class joosc.symbol.SymPrettyPrinter
 
outAModMethod(AModMethod) - Method in class joosc.analysis.DepthFirstAdapter
 
outAModMethod(AModMethod) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAModMethod(AModMethod) - Method in class joosc.code.CodeGenerator
 
outAModMethod(AModMethod) - Method in class joosc.resource.ResourceGenerator
 
outAModMethod(AModMethod) - Method in class joosc.symbol.SymImplementationWalker
 
outAModMethod(AModMethod) - Method in class joosc.symbol.SymPrettyPrinter
 
outAMultExp(AMultExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAMultExp(AMultExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAMultExp(AMultExp) - Method in class joosc.type.TypeImplementationWalker
 
outANeqExp(ANeqExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outANeqExp(ANeqExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outANeqExp(ANeqExp) - Method in class joosc.type.TypeImplementationWalker
 
outANewExp(ANewExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outANewExp(ANewExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outANewExp(ANewExp) - Method in class joosc.type.TypeImplementationWalker
 
outANewStmExp(ANewStmExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outANewStmExp(ANewStmExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outANewStmExp(ANewStmExp) - Method in class joosc.type.TypeImplementationWalker
 
outANonmodExternMethod(ANonmodExternMethod) - Method in class joosc.analysis.DepthFirstAdapter
 
outANonmodExternMethod(ANonmodExternMethod) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outANonmodExternMethod(ANonmodExternMethod) - Method in class joosc.code.CodeGenerator
 
outANonmodExternMethod(ANonmodExternMethod) - Method in class joosc.resource.ResourceGenerator
 
outANonmodExternMethod(ANonmodExternMethod) - Method in class joosc.symbol.SymImplementationWalker
 
outANonmodExternMethod(ANonmodExternMethod) - Method in class joosc.symbol.SymPrettyPrinter
 
outANonmodMethod(ANonmodMethod) - Method in class joosc.analysis.DepthFirstAdapter
 
outANonmodMethod(ANonmodMethod) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outANonmodMethod(ANonmodMethod) - Method in class joosc.code.CodeGenerator
 
outANonmodMethod(ANonmodMethod) - Method in class joosc.resource.ResourceGenerator
 
outANonmodMethod(ANonmodMethod) - Method in class joosc.symbol.SymImplementationWalker
 
outANonmodMethod(ANonmodMethod) - Method in class joosc.symbol.SymPrettyPrinter
 
outANonvoidReturntype(ANonvoidReturntype) - Method in class joosc.analysis.DepthFirstAdapter
 
outANonvoidReturntype(ANonvoidReturntype) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outANotExp(ANotExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outANotExp(ANotExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outANotExp(ANotExp) - Method in class joosc.type.TypeImplementationWalker
 
outANullExp(ANullExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outANullExp(ANullExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outANullExp(ANullExp) - Method in class joosc.type.TypeImplementationWalker
 
outAObjectReceiver(AObjectReceiver) - Method in class joosc.analysis.DepthFirstAdapter
 
outAObjectReceiver(AObjectReceiver) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAObjectReceiver(AObjectReceiver) - Method in class joosc.type.TypeImplementationWalker
 
outAOnefield(AOnefield) - Method in class joosc.analysis.DepthFirstAdapter
 
outAOnefield(AOnefield) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAOnelocal(AOnelocal) - Method in class joosc.analysis.DepthFirstAdapter
 
outAOnelocal(AOnelocal) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAOrExp(AOrExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAOrExp(AOrExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAOrExp(AOrExp) - Method in class joosc.type.TypeImplementationWalker
 
outAParenExp(AParenExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAParenExp(AParenExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAParenExp(AParenExp) - Method in class joosc.type.TypeImplementationWalker
 
outAPlusExp(APlusExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAPlusExp(APlusExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAPlusExp(APlusExp) - Method in class joosc.type.TypeImplementationWalker
 
outAPolynullType(APolynullType) - Method in class joosc.analysis.DepthFirstAdapter
 
outAPolynullType(APolynullType) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAReferenceType(AReferenceType) - Method in class joosc.analysis.DepthFirstAdapter
 
outAReferenceType(AReferenceType) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAReturnSimplestm(AReturnSimplestm) - Method in class joosc.analysis.DepthFirstAdapter
 
outAReturnSimplestm(AReturnSimplestm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAReturnStm(AReturnStm) - Method in class joosc.analysis.DepthFirstAdapter
 
outAReturnStm(AReturnStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAReturnStm(AReturnStm) - Method in class joosc.type.TypeImplementationWalker
 
outASecondMainargv(ASecondMainargv) - Method in class joosc.analysis.DepthFirstAdapter
 
outASecondMainargv(ASecondMainargv) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outASecondMainargv(ASecondMainargv) - Method in class joosc.weeder.Weeder
 
outASimpleStm(ASimpleStm) - Method in class joosc.analysis.DepthFirstAdapter
 
outASimpleStm(ASimpleStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outASimpleStmNoShortIf(ASimpleStmNoShortIf) - Method in class joosc.analysis.DepthFirstAdapter
 
outASimpleStmNoShortIf(ASimpleStmNoShortIf) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outASkipSimplestm(ASkipSimplestm) - Method in class joosc.analysis.DepthFirstAdapter
 
outASkipSimplestm(ASkipSimplestm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outASkipStm(ASkipStm) - Method in class joosc.analysis.DepthFirstAdapter
 
outASkipStm(ASkipStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAStringconstExp(AStringconstExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAStringconstExp(AStringconstExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAStringconstExp(AStringconstExp) - Method in class joosc.type.TypeImplementationWalker
 
outASuperReceiver(ASuperReceiver) - Method in class joosc.analysis.DepthFirstAdapter
 
outASuperReceiver(ASuperReceiver) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outASuperReceiver(ASuperReceiver) - Method in class joosc.type.TypeImplementationWalker
 
outASuperconsStm(ASuperconsStm) - Method in class joosc.analysis.DepthFirstAdapter
 
outASuperconsStm(ASuperconsStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outASuperconsStm(ASuperconsStm) - Method in class joosc.type.TypeImplementationWalker
 
outASynchronizedExternMethodmods(ASynchronizedExternMethodmods) - Method in class joosc.analysis.DepthFirstAdapter
 
outASynchronizedExternMethodmods(ASynchronizedExternMethodmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outASynchronizedMethodmods(ASynchronizedMethodmods) - Method in class joosc.analysis.DepthFirstAdapter
 
outASynchronizedMethodmods(ASynchronizedMethodmods) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAThisExp(AThisExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAThisExp(AThisExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAThisExp(AThisExp) - Method in class joosc.type.TypeImplementationWalker
 
outATmpcastExp(ATmpcastExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outATmpcastExp(ATmpcastExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outATmpcastExp(ATmpcastExp) - Method in class joosc.weeder.Weeder
 
outATrueExp(ATrueExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outATrueExp(ATrueExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outATrueExp(ATrueExp) - Method in class joosc.type.TypeImplementationWalker
 
outAUminusExp(AUminusExp) - Method in class joosc.analysis.DepthFirstAdapter
 
outAUminusExp(AUminusExp) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAUminusExp(AUminusExp) - Method in class joosc.type.TypeImplementationWalker
 
outAVoidReturntype(AVoidReturntype) - Method in class joosc.analysis.DepthFirstAdapter
 
outAVoidReturntype(AVoidReturntype) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAVoidType(AVoidType) - Method in class joosc.analysis.DepthFirstAdapter
 
outAVoidType(AVoidType) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAWhileStm(AWhileStm) - Method in class joosc.analysis.DepthFirstAdapter
 
outAWhileStm(AWhileStm) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAWhileStm(AWhileStm) - Method in class joosc.type.TypeImplementationWalker
 
outAWhileStmNoShortIf(AWhileStmNoShortIf) - Method in class joosc.analysis.DepthFirstAdapter
 
outAWhileStmNoShortIf(AWhileStmNoShortIf) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 
outAWhileStmNoShortIf(AWhileStmNoShortIf) - Method in class joosc.fixer.AstFixer
 
outAnyClass(Node) - Method in class joosc.symbol.SymPrettyPrinter
 
outAnyConstructor(Node) - Method in class joosc.symbol.SymImplementationWalker
 
outAnyConstructor(Token, Node) - Method in class joosc.symbol.SymPrettyPrinter
 
outAnyMethod(Node) - Method in class joosc.symbol.SymImplementationWalker
 
outAnyMethod(Token, Node) - Method in class joosc.symbol.SymPrettyPrinter
 
outStart(Start) - Method in class joosc.analysis.DepthFirstAdapter
 
outStart(Start) - Method in class joosc.analysis.ReversedDepthFirstAdapter
 

P

PArgumentList - class joosc.node.PArgumentList.
 
PArgumentList() - Constructor for class joosc.node.PArgumentList
 
PAssignment - class joosc.node.PAssignment.
 
PAssignment() - Constructor for class joosc.node.PAssignment
 
PClass - class joosc.node.PClass.
 
PClass() - Constructor for class joosc.node.PClass
 
PClassfile - class joosc.node.PClassfile.
 
PClassfile() - Constructor for class joosc.node.PClassfile
 
PClassinstancecreation - class joosc.node.PClassinstancecreation.
 
PClassinstancecreation() - Constructor for class joosc.node.PClassinstancecreation
 
PClassmods - class joosc.node.PClassmods.
 
PClassmods() - Constructor for class joosc.node.PClassmods
 
PConstructor - class joosc.node.PConstructor.
 
PConstructor() - Constructor for class joosc.node.PConstructor
 
PExp - class joosc.node.PExp.
 
PExp() - Constructor for class joosc.node.PExp
 
PExtension - class joosc.node.PExtension.
 
PExtension() - Constructor for class joosc.node.PExtension
 
PExternClass - class joosc.node.PExternClass.
 
PExternClass() - Constructor for class joosc.node.PExternClass
 
PExternConstructor - class joosc.node.PExternConstructor.
 
PExternConstructor() - Constructor for class joosc.node.PExternConstructor
 
PExternMethod - class joosc.node.PExternMethod.
 
PExternMethod() - Constructor for class joosc.node.PExternMethod
 
PExternMethodmods - class joosc.node.PExternMethodmods.
 
PExternMethodmods() - Constructor for class joosc.node.PExternMethodmods
 
PField - class joosc.node.PField.
 
PField() - Constructor for class joosc.node.PField
 
PFormal - class joosc.node.PFormal.
 
PFormal() - Constructor for class joosc.node.PFormal
 
PFormalList - class joosc.node.PFormalList.
 
PFormalList() - Constructor for class joosc.node.PFormalList
 
PIdentifierList - class joosc.node.PIdentifierList.
 
PIdentifierList() - Constructor for class joosc.node.PIdentifierList
 
PMainargv - class joosc.node.PMainargv.
 
PMainargv() - Constructor for class joosc.node.PMainargv
 
PMethod - class joosc.node.PMethod.
 
PMethod() - Constructor for class joosc.node.PMethod
 
PMethodinvocation - class joosc.node.PMethodinvocation.
 
PMethodinvocation() - Constructor for class joosc.node.PMethodinvocation
 
PMethodmods - class joosc.node.PMethodmods.
 
PMethodmods() - Constructor for class joosc.node.PMethodmods
 
POnefield - class joosc.node.POnefield.
 
POnefield() - Constructor for class joosc.node.POnefield
 
POnelocal - class joosc.node.POnelocal.
 
POnelocal() - Constructor for class joosc.node.POnelocal
 
PReceiver - class joosc.node.PReceiver.
 
PReceiver() - Constructor for class joosc.node.PReceiver
 
PReturntype - class joosc.node.PReturntype.
 
PReturntype() - Constructor for class joosc.node.PReturntype
 
PSimplestm - class joosc.node.PSimplestm.
 
PSimplestm() - Constructor for class joosc.node.PSimplestm
 
PStm - class joosc.node.PStm.
 
PStm() - Constructor for class joosc.node.PStm
 
PStmExp - class joosc.node.PStmExp.
 
PStmExp() - Constructor for class joosc.node.PStmExp
 
PStmNoShortIf - class joosc.node.PStmNoShortIf.
 
PStmNoShortIf() - Constructor for class joosc.node.PStmNoShortIf
 
PType - class joosc.node.PType.
 
PType() - Constructor for class joosc.node.PType
 
Parser - class joosc.parser.Parser.
 
Parser(Lexer) - Constructor for class joosc.parser.Parser
 
ParserException - exception joosc.parser.ParserException.
 
ParserException(Token, String) - Constructor for class joosc.parser.ParserException
 
PeepholeOptimizer - class joosc.code.PeepholeOptimizer.
 
PeepholeOptimizer(Hashtable) - Constructor for class joosc.code.PeepholeOptimizer
 
PeepholeOptimizer.Peephole - interface joosc.code.PeepholeOptimizer.Peephole.
 
PeepholeOptimizer.SimplifyMultiplicationRightPeephole - class joosc.code.PeepholeOptimizer.SimplifyMultiplicationRightPeephole.
 
PeepholeOptimizer.SimplifyMultiplicationRightPeephole() - Constructor for class joosc.code.PeepholeOptimizer.SimplifyMultiplicationRightPeephole
 
PopInstr - class joosc.code.bytecode.PopInstr.
 
PopInstr() - Constructor for class joosc.code.bytecode.PopInstr
 
PrettyPrinter - class joosc.PrettyPrinter.
PrettyPrinter - for ast correctness verification History: 7 May 2000 - marked identifier list un-flattening as obsolete 6 Mar 2000 - ast de-transformation: list un-flattening completed added prototype transformed ast pretty-printing (idlist) 5 Mar 2000 - created
PrettyPrinter(String) - Constructor for class joosc.PrettyPrinter
 
PutfieldInstr - class joosc.code.bytecode.PutfieldInstr.
 
PutfieldInstr(String) - Constructor for class joosc.code.bytecode.PutfieldInstr
 
parent() - Method in class joosc.node.Node
 
parse() - Method in class joosc.parser.Parser
 
peek() - Method in class joosc.lexer.Lexer
 
pretty_print - Static variable in class joosc.MyError
 
print(List) - Static method in class joosc.PrettyPrinter
 
print(List, AnalysisDataManager) - Static method in class joosc.symbol.SymPrettyPrinter
 
printTo(PrintWriter) - Method in class joosc.code.CodeChain
 
put(AClass, HClass) - Method in class joosc.symbol.ClassHierarchy
 
put(AExternClass, HClass) - Method in class joosc.symbol.ClassHierarchy
 
put(Node, HClass) - Method in class joosc.symbol.ClassHierarchy
 
putSymbol(String, Symbol.Constants.SymbolKind, Node) - Method in class joosc.symbol.SymbolTable
 

R

RelExpLabels - class joosc.resource.RelExpLabels.
 
RelExpLabels(int, int) - Constructor for class joosc.resource.RelExpLabels
 
ResourceGenerator - class joosc.resource.ResourceGenerator.
 
ResourceGenerator(String, AnalysisDataManager) - Constructor for class joosc.resource.ResourceGenerator
 
Resources - class joosc.resource.Resources.
 
Resources() - Constructor for class joosc.resource.Resources
 
ReturnInstr - class joosc.code.bytecode.ReturnInstr.
 
ReturnInstr() - Constructor for class joosc.code.bytecode.ReturnInstr
 
ReversedDepthFirstAdapter - class joosc.analysis.ReversedDepthFirstAdapter.
 
ReversedDepthFirstAdapter() - Constructor for class joosc.analysis.ReversedDepthFirstAdapter
 
remove(InstrBox) - Method in class joosc.code.CodeChain
 
replace(InstrBox, int, List) - Method in class joosc.code.CodeChain
 
replaceBy(Node) - Method in class joosc.node.Node
 
resourcesMap - Variable in class joosc.AnalysisDataManager
 

S

STATIC - Static variable in class joosc.abstracter.GenericMethod
 
SYNCHRONIZED - Static variable in class joosc.abstracter.GenericMethod
 
StackInstr - class joosc.code.bytecode.StackInstr.
 
StackInstr() - Constructor for class joosc.code.bytecode.StackInstr
 
StacklessInstr - class joosc.code.bytecode.StacklessInstr.
 
StacklessInstr() - Constructor for class joosc.code.bytecode.StacklessInstr
 
Start - class joosc.node.Start.
 
Start() - Constructor for class joosc.node.Start
 
Start(PClassfile, EOF) - Constructor for class joosc.node.Start
 
StoreInstr - class joosc.code.bytecode.StoreInstr.
 
StoreInstr(int) - Constructor for class joosc.code.bytecode.StoreInstr
 
SwapInstr - class joosc.code.bytecode.SwapInstr.
 
SwapInstr() - Constructor for class joosc.code.bytecode.SwapInstr
 
Switch - interface joosc.node.Switch.
 
Switchable - interface joosc.node.Switchable.
 
SymImplementationWalker - class joosc.symbol.SymImplementationWalker.
 
SymImplementationWalker(String, AnalysisDataManager) - Constructor for class joosc.symbol.SymImplementationWalker
 
SymInterfaceTypesWalker - class joosc.symbol.SymInterfaceTypesWalker.
 
SymInterfaceTypesWalker(String, AnalysisDataManager) - Constructor for class joosc.symbol.SymInterfaceTypesWalker
 
SymInterfaceWalker - class joosc.symbol.SymInterfaceWalker.
 
SymInterfaceWalker(String, AnalysisDataManager) - Constructor for class joosc.symbol.SymInterfaceWalker
 
SymPrettyPrinter - class joosc.symbol.SymPrettyPrinter.
 
SymPrettyPrinter(String, AnalysisDataManager) - Constructor for class joosc.symbol.SymPrettyPrinter
 
Symbol - class joosc.symbol.Symbol.
 
Symbol(String, Symbol.Constants.SymbolKind, Node) - Constructor for class joosc.symbol.Symbol
 
Symbol.Constants - interface joosc.symbol.Symbol.Constants.
 
Symbol.Constants.SymbolKind - class joosc.symbol.Symbol.Constants.SymbolKind.
 
SymbolTable - class joosc.symbol.SymbolTable.
 
SymbolTable() - Constructor for class joosc.symbol.SymbolTable
 
scope() - Method in class joosc.symbol.SymbolTable
 
setAbstract(TAbstract) - Method in class joosc.node.AAbstractClassmods
 
setAbstract(TAbstract) - Method in class joosc.node.AAbstractExternMethodmods
 
setAbstract(TAbstract) - Method in class joosc.node.AAbstractMethod
 
setAnd(TAnd) - Method in class joosc.node.AAndExp
 
setArgumentList(PArgumentList) - Method in class joosc.node.AClassinstancecreation
 
setArgumentList(PArgumentList) - Method in class joosc.node.AMethodinvocation
 
setArgumentList(PArgumentList) - Method in class joosc.node.ASuperconsStm
 
setAssign(TAssign) - Method in class joosc.node.AAssignment
 
setAssignment(PAssignment) - Method in class joosc.node.AAssignExp
 
setAssignment(PAssignment) - Method in class joosc.node.AAssignStmExp
 
setBoolean(TBoolean) - Method in class joosc.node.ABooleanType
 
setCastee(PExp) - Method in class joosc.node.ATmpcastExp
 
setCaster(PExp) - Method in class joosc.node.ATmpcastExp
 
setChar(TChar) - Method in class joosc.node.ACasttocharExp
 
setChar(TChar) - Method in class joosc.node.ACharType
 
setCharconst(TCharconst) - Method in class joosc.node.ACharconstExp
 
setClassinstancecreation(PClassinstancecreation) - Method in class joosc.node.ANewExp
 
setClassinstancecreation(PClassinstancecreation) - Method in class joosc.node.ANewStmExp
 
setClassmods(PClassmods) - Method in class joosc.node.AClass
 
setClassmods(PClassmods) - Method in class joosc.node.AExternClass
 
setConstructor(List) - Method in class joosc.node.AClass
 
setDiv(TDiv) - Method in class joosc.node.ADivExp
 
setDot(TDot) - Method in class joosc.node.AMethodinvocation
 
setEOF(EOF) - Method in class joosc.node.Start
 
setElse(TElse) - Method in class joosc.node.AIfelseStm
 
setElse(TElse) - Method in class joosc.node.AIfelseStmNoShortIf
 
setElseStm(PStm) - Method in class joosc.node.AIfelseStm
 
setElseStm(PStm) - Method in class joosc.node.AIfelseStmNoShortIf
 
setEq(TEq) - Method in class joosc.node.AEqExp
 
setExp(List) - Method in class joosc.node.AArgumentList
 
setExp(PExp) - Method in class joosc.node.AAssignment
 
setExp(PExp) - Method in class joosc.node.ACastExp
 
setExp(PExp) - Method in class joosc.node.ACasttocharExp
 
setExp(PExp) - Method in class joosc.node.AForStm
 
setExp(PExp) - Method in class joosc.node.AForStmNoShortIf
 
setExp(PExp) - Method in class joosc.node.AIfStm
 
setExp(PExp) - Method in class joosc.node.AIfelseStm
 
setExp(PExp) - Method in class joosc.node.AIfelseStmNoShortIf
 
setExp(PExp) - Method in class joosc.node.AInstanceofExp
 
setExp(PExp) - Method in class joosc.node.ANotExp
 
setExp(PExp) - Method in class joosc.node.AObjectReceiver
 
setExp(PExp) - Method in class joosc.node.AParenExp
 
setExp(PExp) - Method in class joosc.node.AReturnSimplestm
 
setExp(PExp) - Method in class joosc.node.AReturnStm
 
setExp(PExp) - Method in class joosc.node.AUminusExp
 
setExp(PExp) - Method in class joosc.node.AWhileStm
 
setExp(PExp) - Method in class joosc.node.AWhileStmNoShortIf
 
setExtends(TExtends) - Method in class joosc.node.AExtension
 
setExtension(PExtension) - Method in class joosc.node.AClass
 
setExtension(PExtension) - Method in class joosc.node.AExternClass
 
setExtern(TExtern) - Method in class joosc.node.AExternClass
 
setExternClass(List) - Method in class joosc.node.AExternClassfile
 
setExternConstructor(List) - Method in class joosc.node.AExternClass
 
setExternMethod(List) - Method in class joosc.node.AExternClass
 
setExternMethodmods(PExternMethodmods) - Method in class joosc.node.AModExternMethod
 
setFalse(TFalse) - Method in class joosc.node.AFalseExp
 
setField(List) - Method in class joosc.node.AClass
 
setFinal(TFinal) - Method in class joosc.node.AFinalClassmods
 
setFinal(TFinal) - Method in class joosc.node.AFinalExternMethodmods
 
setFinal(TFinal) - Method in class joosc.node.AFinalMethodmods
 
setFor(TFor) - Method in class joosc.node.AForStm
 
setFor(TFor) - Method in class joosc.node.AForStmNoShortIf
 
setFormal(List) - Method in class joosc.node.AFormalList
 
setFormalList(PFormalList) - Method in class joosc.node.AAbstractMethod
 
setFormalList(PFormalList) - Method in class joosc.node.AConstructor
 
setFormalList(PFormalList) - Method in class joosc.node.AExternConstructor
 
setFormalList(PFormalList) - Method in class joosc.node.AModExternMethod
 
setFormalList(PFormalList) - Method in class joosc.node.AModMethod
 
setFormalList(PFormalList) - Method in class joosc.node.ANonmodExternMethod
 
setFormalList(PFormalList) - Method in class joosc.node.ANonmodMethod
 
setGeq(TGeq) - Method in class joosc.node.AGeqExp
 
setGt(TGt) - Method in class joosc.node.AGtExp
 
setIdentifier(TIdentifier) - Method in class joosc.node.AAbstractMethod
 
setIdentifier(TIdentifier) - Method in class joosc.node.AAssignment
 
setIdentifier(TIdentifier) - Method in class joosc.node.ACastExp
 
setIdentifier(TIdentifier) - Method in class joosc.node.AClass
 
setIdentifier(TIdentifier) - Method in class joosc.node.AClassinstancecreation
 
setIdentifier(TIdentifier) - Method in class joosc.node.AConstructor
 
setIdentifier(TIdentifier) - Method in class joosc.node.AExtension
 
setIdentifier(TIdentifier) - Method in class joosc.node.AExternClass
 
setIdentifier(TIdentifier) - Method in class joosc.node.AExternConstructor
 
setIdentifier(TIdentifier) - Method in class joosc.node.AFormal
 
setIdentifier(TIdentifier) - Method in class joosc.node.AIdExp
 
setIdentifier(List) - Method in class joosc.node.AIdentifierList
 
setIdentifier(TIdentifier) - Method in class joosc.node.AIncStmExp
 
setIdentifier(TIdentifier) - Method in class joosc.node.AInstanceofExp
 
setIdentifier(TIdentifier) - Method in class joosc.node.AMethodinvocation
 
setIdentifier(TIdentifier) - Method in class joosc.node.AModExternMethod
 
setIdentifier(TIdentifier) - Method in class joosc.node.AModMethod
 
setIdentifier(TIdentifier) - Method in class joosc.node.ANonmodExternMethod
 
setIdentifier(TIdentifier) - Method in class joosc.node.ANonmodMethod
 
setIdentifier(TIdentifier) - Method in class joosc.node.AOnefield
 
setIdentifier(TIdentifier) - Method in class joosc.node.AOnelocal
 
setIdentifier(TIdentifier) - Method in class joosc.node.AReferenceType
 
setIdentifierList(PIdentifierList) - Method in class joosc.node.ADeclFirstStm
 
setIdentifierList(PIdentifierList) - Method in class joosc.node.AFirstField
 
setIf(TIf) - Method in class joosc.node.AIfStm
 
setIf(TIf) - Method in class joosc.node.AIfelseStm
 
setIf(TIf) - Method in class joosc.node.AIfelseStmNoShortIf
 
setImportpath(List) - Method in class joosc.node.ADefaultClassfile
 
setIn(Node, Object) - Method in interface joosc.analysis.Analysis
 
setIn(Node, Object) - Method in class joosc.analysis.AnalysisAdapter
 
setIn(TIn) - Method in class joosc.node.AExternClass
 
setInc(TInc) - Method in class joosc.node.AIncStmExp
 
setInitializer(PStmExp) - Method in class joosc.node.AForStm
 
setInitializer(PStmExp) - Method in class joosc.node.AForStmNoShortIf
 
setInstanceof(TInstanceof) - Method in class joosc.node.AInstanceofExp
 
setInstr(Instr) - Method in class joosc.code.InstrBox
 
setInt(TInt) - Method in class joosc.node.AIntType
 
setIntconst(TIntconst) - Method in class joosc.node.AIntconstExp
 
setLBrace(TLBrace) - Method in class joosc.node.ABlockSimplestm
 
setLBrace(TLBrace) - Method in class joosc.node.ABlockStm
 
setLBrace(TLBrace) - Method in class joosc.node.AClass
 
setLBrace(TLBrace) - Method in class joosc.node.AConstructor
 
setLBrace(TLBrace) - Method in class joosc.node.AExternClass
 
setLBrace(TLBrace) - Method in class joosc.node.AMainMethod
 
setLBrace(TLBrace) - Method in class joosc.node.AModMethod
 
setLBrace(TLBrace) - Method in class joosc.node.ANonmodMethod
 
setLBracket(TLBracket) - Method in class joosc.node.AFirstMainargv
 
setLBracket(TLBracket) - Method in class joosc.node.ASecondMainargv
 
setLPar(TLPar) - Method in class joosc.node.AAbstractMethod
 
setLPar(TLPar) - Method in class joosc.node.ACastExp
 
setLPar(TLPar) - Method in class joosc.node.ACasttocharExp
 
setLPar(TLPar) - Method in class joosc.node.AClassinstancecreation
 
setLPar(TLPar) - Method in class joosc.node.AConstructor
 
setLPar(TLPar) - Method in class joosc.node.AExternConstructor
 
setLPar(TLPar) - Method in class joosc.node.AForStm
 
setLPar(TLPar) - Method in class joosc.node.AForStmNoShortIf
 
setLPar(TLPar) - Method in class joosc.node.AIfStm
 
setLPar(TLPar) - Method in class joosc.node.AIfelseStm
 
setLPar(TLPar) - Method in class joosc.node.AIfelseStmNoShortIf
 
setLPar(TLPar) - Method in class joosc.node.AMainMethod
 
setLPar(TLPar) - Method in class joosc.node.AMethodinvocation
 
setLPar(TLPar) - Method in class joosc.node.AModExternMethod
 
setLPar(TLPar) - Method in class joosc.node.AModMethod
 
setLPar(TLPar) - Method in class joosc.node.ANonmodExternMethod
 
setLPar(TLPar) - Method in class joosc.node.ANonmodMethod
 
setLPar(TLPar) - Method in class joosc.node.AParenExp
 
setLPar(TLPar) - Method in class joosc.node.ASuperconsStm
 
setLPar(TLPar) - Method in class joosc.node.ATmpcastExp
 
setLPar(TLPar) - Method in class joosc.node.AWhileStm
 
setLPar(TLPar) - Method in class joosc.node.AWhileStmNoShortIf
 
setLeft(PExp) - Method in class joosc.node.AAndExp
 
setLeft(PExp) - Method in class joosc.node.ADivExp
 
setLeft(PExp) - Method in class joosc.node.AEqExp
 
setLeft(PExp) - Method in class joosc.node.AGeqExp
 
setLeft(PExp) - Method in class joosc.node.AGtExp
 
setLeft(PExp) - Method in class joosc.node.ALeqExp
 
setLeft(PExp) - Method in class joosc.node.ALtExp
 
setLeft(PExp) - Method in class joosc.node.AMinusExp
 
setLeft(PExp) - Method in class joosc.node.AModExp
 
setLeft(PExp) - Method in class joosc.node.AMultExp
 
setLeft(PExp) - Method in class joosc.node.ANeqExp
 
setLeft(PExp) - Method in class joosc.node.AOrExp
 
setLeft(PExp) - Method in class joosc.node.APlusExp
 
setLeq(TLeq) - Method in class joosc.node.ALeqExp
 
setLine(int) - Method in class joosc.node.Token
 
setLocalsym(SymbolTable) - Method in class joosc.symbol.HClass
 
setLt(TLt) - Method in class joosc.node.ALtExp
 
setMain(TMain) - Method in class joosc.node.AMainMethod
 
setMainargv(PMainargv) - Method in class joosc.node.AMainMethod
 
setMethod(List) - Method in class joosc.node.AClass
 
setMethodinvocation(PMethodinvocation) - Method in class joosc.node.ACallExp
 
setMethodinvocation(PMethodinvocation) - Method in class joosc.node.ACallStmExp
 
setMethodmods(PMethodmods) - Method in class joosc.node.AModMethod
 
setMinus(TMinus) - Method in class joosc.node.AMinusExp
 
setMinus(TMinus) - Method in class joosc.node.AUminusExp
 
setMod(TMod) - Method in class joosc.node.AModExp
 
setMult(TMult) - Method in class joosc.node.AMultExp
 
setName(TIdentifier) - Method in class joosc.node.AFirstMainargv
 
setName(TIdentifier) - Method in class joosc.node.ASecondMainargv
 
setNeq(TNeq) - Method in class joosc.node.ANeqExp
 
setNew(TNew) - Method in class joosc.node.AClassinstancecreation
 
setNot(TNot) - Method in class joosc.node.ANotExp
 
setNull(TNull) - Method in class joosc.node.ANullExp
 
setOnefield(List) - Method in class joosc.node.AField
 
setOnelocal(List) - Method in class joosc.node.ADeclStm
 
setOr(TOr) - Method in class joosc.node.AOrExp
 
setOut(Node, Object) - Method in interface joosc.analysis.Analysis
 
setOut(Node, Object) - Method in class joosc.analysis.AnalysisAdapter
 
setPClass(PClass) - Method in class joosc.node.ADefaultClassfile
 
setPClassfile(PClassfile) - Method in class joosc.node.Start
 
setParent(AClass) - Method in class joosc.symbol.HClass
 
setParent(AExternClass) - Method in class joosc.symbol.HClass
 
setParent(Node) - Method in class joosc.symbol.HClass
 
setPlus(TPlus) - Method in class joosc.node.APlusExp
 
setPos(int) - Method in class joosc.node.Token
 
setProtected(TProtected) - Method in class joosc.node.AFirstField
 
setProtected(TProtected) - Method in class joosc.node.AOnefield
 
setPublic(TPublic) - Method in class joosc.node.AAbstractMethod
 
setPublic(TPublic) - Method in class joosc.node.AClass
 
setPublic(TPublic) - Method in class joosc.node.AConstructor
 
setPublic(TPublic) - Method in class joosc.node.AExternClass
 
setPublic(TPublic) - Method in class joosc.node.AExternConstructor
 
setPublic(TPublic) - Method in class joosc.node.AMainMethod
 
setPublic(TPublic) - Method in class joosc.node.AModExternMethod
 
setPublic(TPublic) - Method in class joosc.node.AModMethod
 
setPublic(TPublic) - Method in class joosc.node.ANonmodExternMethod
 
setPublic(TPublic) - Method in class joosc.node.ANonmodMethod
 
setRBrace(TRBrace) - Method in class joosc.node.ABlockSimplestm
 
setRBrace(TRBrace) - Method in class joosc.node.ABlockStm
 
setRBrace(TRBrace) - Method in class joosc.node.AClass
 
setRBrace(TRBrace) - Method in class joosc.node.AConstructor
 
setRBrace(TRBrace) - Method in class joosc.node.AExternClass
 
setRBrace(TRBrace) - Method in class joosc.node.AMainMethod
 
setRBrace(TRBrace) - Method in class joosc.node.AModMethod
 
setRBrace(TRBrace) - Method in class joosc.node.ANonmodMethod
 
setRBracket(TRBracket) - Method in class joosc.node.AFirstMainargv
 
setRBracket(TRBracket) - Method in class joosc.node.ASecondMainargv
 
setRPar(TRPar) - Method in class joosc.node.AAbstractMethod
 
setRPar(TRPar) - Method in class joosc.node.ACastExp
 
setRPar(TRPar) - Method in class joosc.node.ACasttocharExp
 
setRPar(TRPar) - Method in class joosc.node.AClassinstancecreation
 
setRPar(TRPar) - Method in class joosc.node.AConstructor
 
setRPar(TRPar) - Method in class joosc.node.AExternConstructor
 
setRPar(TRPar) - Method in class joosc.node.AForStm
 
setRPar(TRPar) - Method in class joosc.node.AForStmNoShortIf
 
setRPar(TRPar) - Method in class joosc.node.AIfStm
 
setRPar(TRPar) - Method in class joosc.node.AIfelseStm
 
setRPar(TRPar) - Method in class joosc.node.AIfelseStmNoShortIf
 
setRPar(TRPar) - Method in class joosc.node.AMainMethod
 
setRPar(TRPar) - Method in class joosc.node.AMethodinvocation
 
setRPar(TRPar) - Method in class joosc.node.AModExternMethod
 
setRPar(TRPar) - Method in class joosc.node.AModMethod
 
setRPar(TRPar) - Method in class joosc.node.ANonmodExternMethod
 
setRPar(TRPar) - Method in class joosc.node.ANonmodMethod
 
setRPar(TRPar) - Method in class joosc.node.AParenExp
 
setRPar(TRPar) - Method in class joosc.node.ASuperconsStm
 
setRPar(TRPar) - Method in class joosc.node.ATmpcastExp
 
setRPar(TRPar) - Method in class joosc.node.AWhileStm
 
setRPar(TRPar) - Method in class joosc.node.AWhileStmNoShortIf
 
setReceiver(PReceiver) - Method in class joosc.node.AMethodinvocation
 
setReturn(TReturn) - Method in class joosc.node.AReturnSimplestm
 
setReturn(TReturn) - Method in class joosc.node.AReturnStm
 
setReturntype(PReturntype) - Method in class joosc.node.AAbstractMethod
 
setReturntype(PReturntype) - Method in class joosc.node.AModExternMethod
 
setReturntype(PReturntype) - Method in class joosc.node.AModMethod
 
setReturntype(PReturntype) - Method in class joosc.node.ANonmodExternMethod
 
setReturntype(PReturntype) - Method in class joosc.node.ANonmodMethod
 
setReturntype(PReturntype) - Method in class joosc.type.TypeImplementationWalker
 
setRight(PExp) - Method in class joosc.node.AAndExp
 
setRight(PExp) - Method in class joosc.node.ADivExp
 
setRight(PExp) - Method in class joosc.node.AEqExp
 
setRight(PExp) - Method in class joosc.node.AGeqExp
 
setRight(PExp) - Method in class joosc.node.AGtExp
 
setRight(PExp) - Method in class joosc.node.ALeqExp
 
setRight(PExp) - Method in class joosc.node.ALtExp
 
setRight(PExp) - Method in class joosc.node.AMinusExp
 
setRight(PExp) - Method in class joosc.node.AModExp
 
setRight(PExp) - Method in class joosc.node.AMultExp
 
setRight(PExp) - Method in class joosc.node.ANeqExp
 
setRight(PExp) - Method in class joosc.node.AOrExp
 
setRight(PExp) - Method in class joosc.node.APlusExp
 
setSemicolon(TSemicolon) - Method in class joosc.node.AAbstractMethod
 
setSemicolon(TSemicolon) - Method in class joosc.node.ADeclFirstStm
 
setSemicolon(TSemicolon) - Method in class joosc.node.AExpSimplestm
 
setSemicolon(TSemicolon) - Method in class joosc.node.AExpStm
 
setSemicolon(TSemicolon) - Method in class joosc.node.AExternConstructor
 
setSemicolon(TSemicolon) - Method in class joosc.node.AFirstField
 
setSemicolon(TSemicolon) - Method in class joosc.node.AModExternMethod
 
setSemicolon(TSemicolon) - Method in class joosc.node.ANonmodExternMethod
 
setSemicolon(TSemicolon) - Method in class joosc.node.AOnefield
 
setSemicolon(TSemicolon) - Method in class joosc.node.AOnelocal
 
setSemicolon(TSemicolon) - Method in class joosc.node.AReturnSimplestm
 
setSemicolon(TSemicolon) - Method in class joosc.node.AReturnStm
 
setSemicolon(TSemicolon) - Method in class joosc.node.ASkipSimplestm
 
setSemicolon(TSemicolon) - Method in class joosc.node.ASkipStm
 
setSemicolon(TSemicolon) - Method in class joosc.node.ASuperconsStm
 
setSemicolon1(TSemicolon) - Method in class joosc.node.AForStm
 
setSemicolon1(TSemicolon) - Method in class joosc.node.AForStmNoShortIf
 
setSemicolon2(TSemicolon) - Method in class joosc.node.AForStm
 
setSemicolon2(TSemicolon) - Method in class joosc.node.AForStmNoShortIf
 
setSimplestm(PSimplestm) - Method in class joosc.node.ASimpleStm
 
setSimplestm(PSimplestm) - Method in class joosc.node.ASimpleStmNoShortIf
 
setStatic(TStatic) - Method in class joosc.node.AMainMethod
 
setStm(List) - Method in class joosc.node.ABlockSimplestm
 
setStm(List) - Method in class joosc.node.ABlockStm
 
setStm(List) - Method in class joosc.node.AConstructor
 
setStm(PStm) - Method in class joosc.node.AForStm
 
setStm(PStm) - Method in class joosc.node.AForStmNoShortIf
 
setStm(PStm) - Method in class joosc.node.AIfStm
 
setStm(List) - Method in class joosc.node.AMainMethod
 
setStm(List) - Method in class joosc.node.AModMethod
 
setStm(List) - Method in class joosc.node.ANonmodMethod
 
setStm(PStm) - Method in class joosc.node.AWhileStm
 
setStm(PStm) - Method in class joosc.node.AWhileStmNoShortIf
 
setStmExp(PStmExp) - Method in class joosc.node.AExpSimplestm
 
setStmExp(PStmExp) - Method in class joosc.node.AExpStm
 
setStmNoShortIf(PStmNoShortIf) - Method in class joosc.node.ADynamicStm
 
setStringconst(TStringconst) - Method in class joosc.node.AExternClass
 
setStringconst(TStringconst) - Method in class joosc.node.AStringconstExp
 
setSuper(TSuper) - Method in class joosc.node.ASuperReceiver
 
setSuper(TSuper) - Method in class joosc.node.ASuperconsStm
 
setSynchronized(TSynchronized) - Method in class joosc.node.ASynchronizedExternMethodmods
 
setSynchronized(TSynchronized) - Method in class joosc.node.ASynchronizedMethodmods
 
setTClass(TClass) - Method in class joosc.node.AClass
 
setTClass(TClass) - Method in class joosc.node.AExternClass
 
setTarget(LabelInstr) - Method in class joosc.code.bytecode.BranchInstr
 
setText(String) - Method in class joosc.node.TAbstract
 
setText(String) - Method in class joosc.node.TAnd
 
setText(String) - Method in class joosc.node.TAssign
 
setText(String) - Method in class joosc.node.TBoolean
 
setText(String) - Method in class joosc.node.TBreak
 
setText(String) - Method in class joosc.node.TByte
 
setText(String) - Method in class joosc.node.TCase
 
setText(String) - Method in class joosc.node.TCatch
 
setText(String) - Method in class joosc.node.TChar
 
setText(String) - Method in class joosc.node.TClass
 
setText(String) - Method in class joosc.node.TComma
 
setText(String) - Method in class joosc.node.TConst
 
setText(String) - Method in class joosc.node.TContinue
 
setText(String) - Method in class joosc.node.TDefault
 
setText(String) - Method in class joosc.node.TDiv
 
setText(String) - Method in class joosc.node.TDo
 
setText(String) - Method in class joosc.node.TDot
 
setText(String) - Method in class joosc.node.TDouble
 
setText(String) - Method in class joosc.node.TElse
 
setText(String) - Method in class joosc.node.TEq
 
setText(String) - Method in class joosc.node.TExtends
 
setText(String) - Method in class joosc.node.TExtern
 
setText(String) - Method in class joosc.node.TFalse
 
setText(String) - Method in class joosc.node.TFinal
 
setText(String) - Method in class joosc.node.TFinally
 
setText(String) - Method in class joosc.node.TFloat
 
setText(String) - Method in class joosc.node.TFor
 
setText(String) - Method in class joosc.node.TGeq
 
setText(String) - Method in class joosc.node.TGoto
 
setText(String) - Method in class joosc.node.TGt
 
setText(String) - Method in class joosc.node.TIf
 
setText(String) - Method in class joosc.node.TImplements
 
setText(String) - Method in class joosc.node.TImport
 
setText(String) - Method in class joosc.node.TIn
 
setText(String) - Method in class joosc.node.TInc
 
setText(String) - Method in class joosc.node.TInstanceof
 
setText(String) - Method in class joosc.node.TInt
 
setText(String) - Method in class joosc.node.TInterface
 
setText(String) - Method in class joosc.node.TLBrace
 
setText(String) - Method in class joosc.node.TLBracket
 
setText(String) - Method in class joosc.node.TLPar
 
setText(String) - Method in class joosc.node.TLeq
 
setText(String) - Method in class joosc.node.TLong
 
setText(String) - Method in class joosc.node.TLt
 
setText(String) - Method in class joosc.node.TMain
 
setText(String) - Method in class joosc.node.TMinus
 
setText(String) - Method in class joosc.node.TMod
 
setText(String) - Method in class joosc.node.TMult
 
setText(String) - Method in class joosc.node.TNative
 
setText(String) - Method in class joosc.node.TNeq
 
setText(String) - Method in class joosc.node.TNew
 
setText(String) - Method in class joosc.node.TNot
 
setText(String) - Method in class joosc.node.TNull
 
setText(String) - Method in class joosc.node.TOr
 
setText(String) - Method in class joosc.node.TPackage
 
setText(String) - Method in class joosc.node.TPlus
 
setText(String) - Method in class joosc.node.TPrivate
 
setText(String) - Method in class joosc.node.TProtected
 
setText(String) - Method in class joosc.node.TPublic
 
setText(String) - Method in class joosc.node.TRBrace
 
setText(String) - Method in class joosc.node.TRBracket
 
setText(String) - Method in class joosc.node.TRPar
 
setText(String) - Method in class joosc.node.TReturn
 
setText(String) - Method in class joosc.node.TSemicolon
 
setText(String) - Method in class joosc.node.TShort
 
setText(String) - Method in class joosc.node.TStatic
 
setText(String) - Method in class joosc.node.TSuper
 
setText(String) - Method in class joosc.node.TSwitch
 
setText(String) - Method in class joosc.node.TSynchronized
 
setText(String) - Method in class joosc.node.TThis
 
setText(String) - Method in class joosc.node.TThrow
 
setText(String) - Method in class joosc.node.TThrows
 
setText(String) - Method in class joosc.node.TTransient
 
setText(String) - Method in class joosc.node.TTrue
 
setText(String) - Method in class joosc.node.TTry
 
setText(String) - Method in class joosc.node.TVoid
 
setText(String) - Method in class joosc.node.TVolatile
 
setText(String) - Method in class joosc.node.TWhile
 
setText(String) - Method in class joosc.node.Token
 
setThenStm(PStm) - Method in class joosc.node.AIfelseStm
 
setThenStm(PStm) - Method in class joosc.node.AIfelseStmNoShortIf
 
setThis(TThis) - Method in class joosc.node.AThisExp
 
setTrue(TTrue) - Method in class joosc.node.ATrueExp
 
setType(PType) - Method in class joosc.node.ADeclFirstStm
 
setType(PType) - Method in class joosc.node.AFirstField
 
setType(TIdentifier) - Method in class joosc.node.AFirstMainargv
 
setType(PType) - Method in class joosc.node.AFormal
 
setType(PType) - Method in class joosc.node.ANonvoidReturntype
 
setType(PType) - Method in class joosc.node.AOnefield
 
setType(PType) - Method in class joosc.node.AOnelocal
 
setType(TIdentifier) - Method in class joosc.node.ASecondMainargv
 
setUpdater(PStmExp) - Method in class joosc.node.AForStm
 
setUpdater(PStmExp) - Method in class joosc.node.AForStmNoShortIf
 
setVoid(TVoid) - Method in class joosc.node.AMainMethod
 
setVoid(TVoid) - Method in class joosc.node.AVoidReturntype
 
setVoid(TVoid) - Method in class joosc.node.AVoidType
 
setWhile(TWhile) - Method in class joosc.node.AWhileStm
 
setWhile(TWhile) - Method in class joosc.node.AWhileStmNoShortIf
 
signaturesMap - Variable in class joosc.AnalysisDataManager
 
smartRemove(InstrBox) - Method in class joosc.code.CodeChain
 
smartReplace(InstrBox, int, List) - Method in class joosc.code.CodeChain
 
state - Variable in class joosc.lexer.Lexer
 
subClass(AClass, AClass) - Method in class joosc.symbol.ClassHierarchy
CLASS HIERARCHY ROUTINES *
subClass(AClass, AExternClass) - Method in class joosc.symbol.ClassHierarchy
 
subClass(AExternClass, AClass) - Method in class joosc.symbol.ClassHierarchy
 
subClass(AExternClass, AExternClass) - Method in class joosc.symbol.ClassHierarchy
 
subClass(Node, Node) - Method in class joosc.symbol.ClassHierarchy
 
symAnnotations - Variable in class joosc.AnalysisDataManager
 
symAnnotations - Variable in class joosc.type.AbstractTypeWalker
 
symAstToScopeMap - Variable in class joosc.AnalysisDataManager
 
sym_pretty_print - Static variable in class joosc.MyError
 

T

TAbstract - class joosc.node.TAbstract.
 
TAbstract() - Constructor for class joosc.node.TAbstract
 
TAbstract(int, int) - Constructor for class joosc.node.TAbstract
 
TAnd - class joosc.node.TAnd.
 
TAnd() - Constructor for class joosc.node.TAnd
 
TAnd(int, int) - Constructor for class joosc.node.TAnd
 
TAssign - class joosc.node.TAssign.
 
TAssign() - Constructor for class joosc.node.TAssign
 
TAssign(int, int) - Constructor for class joosc.node.TAssign
 
TBlanks - class joosc.node.TBlanks.
 
TBlanks(String) - Constructor for class joosc.node.TBlanks
 
TBlanks(String, int, int) - Constructor for class joosc.node.TBlanks
 
TBoolean - class joosc.node.TBoolean.
 
TBoolean() - Constructor for class joosc.node.TBoolean
 
TBoolean(int, int) - Constructor for class joosc.node.TBoolean
 
TBreak - class joosc.node.TBreak.
 
TBreak() - Constructor for class joosc.node.TBreak
 
TBreak(int, int) - Constructor for class joosc.node.TBreak
 
TByte - class joosc.node.TByte.
 
TByte() - Constructor for class joosc.node.TByte
 
TByte(int, int) - Constructor for class joosc.node.TByte
 
TCase - class joosc.node.TCase.
 
TCase() - Constructor for class joosc.node.TCase
 
TCase(int, int) - Constructor for class joosc.node.TCase
 
TCatch - class joosc.node.TCatch.
 
TCatch() - Constructor for class joosc.node.TCatch
 
TCatch(int, int) - Constructor for class joosc.node.TCatch
 
TChar - class joosc.node.TChar.
 
TChar() - Constructor for class joosc.node.TChar
 
TChar(int, int) - Constructor for class joosc.node.TChar
 
TCharconst - class joosc.node.TCharconst.
 
TCharconst(String) - Constructor for class joosc.node.TCharconst
 
TCharconst(String, int, int) - Constructor for class joosc.node.TCharconst
 
TClass - class joosc.node.TClass.
 
TClass() - Constructor for class joosc.node.TClass
 
TClass(int, int) - Constructor for class joosc.node.TClass
 
TComma - class joosc.node.TComma.
 
TComma() - Constructor for class joosc.node.TComma
 
TComma(int, int) - Constructor for class joosc.node.TComma
 
TConst - class joosc.node.TConst.
 
TConst() - Constructor for class joosc.node.TConst
 
TConst(int, int) - Constructor for class joosc.node.TConst
 
TContinue - class joosc.node.TContinue.
 
TContinue() - Constructor for class joosc.node.TContinue
 
TContinue(int, int) - Constructor for class joosc.node.TContinue
 
TDefault - class joosc.node.TDefault.
 
TDefault() - Constructor for class joosc.node.TDefault
 
TDefault(int, int) - Constructor for class joosc.node.TDefault
 
TDiv - class joosc.node.TDiv.
 
TDiv() - Constructor for class joosc.node.TDiv
 
TDiv(int, int) - Constructor for class joosc.node.TDiv
 
TDo - class joosc.node.TDo.
 
TDo() - Constructor for class joosc.node.TDo
 
TDo(int, int) - Constructor for class joosc.node.TDo
 
TDot - class joosc.node.TDot.
 
TDot() - Constructor for class joosc.node.TDot
 
TDot(int, int) - Constructor for class joosc.node.TDot
 
TDouble - class joosc.node.TDouble.
 
TDouble() - Constructor for class joosc.node.TDouble
 
TDouble(int, int) - Constructor for class joosc.node.TDouble
 
TElse - class joosc.node.TElse.
 
TElse() - Constructor for class joosc.node.TElse
 
TElse(int, int) - Constructor for class joosc.node.TElse
 
TEolComment - class joosc.node.TEolComment.
 
TEolComment(String) - Constructor for class joosc.node.TEolComment
 
TEolComment(String, int, int) - Constructor for class joosc.node.TEolComment
 
TEq - class joosc.node.TEq.
 
TEq() - Constructor for class joosc.node.TEq
 
TEq(int, int) - Constructor for class joosc.node.TEq
 
TExtComment - class joosc.node.TExtComment.
 
TExtComment(String) - Constructor for class joosc.node.TExtComment
 
TExtComment(String, int, int) - Constructor for class joosc.node.TExtComment
 
TExtends - class joosc.node.TExtends.
 
TExtends() - Constructor for class joosc.node.TExtends
 
TExtends(int, int) - Constructor for class joosc.node.TExtends
 
TExtern - class joosc.node.TExtern.
 
TExtern() - Constructor for class joosc.node.TExtern
 
TExtern(int, int) - Constructor for class joosc.node.TExtern
 
TFalse - class joosc.node.TFalse.
 
TFalse() - Constructor for class joosc.node.TFalse
 
TFalse(int, int) - Constructor for class joosc.node.TFalse
 
TFinal - class joosc.node.TFinal.
 
TFinal() - Constructor for class joosc.node.TFinal
 
TFinal(int, int) - Constructor for class joosc.node.TFinal
 
TFinally - class joosc.node.TFinally.
 
TFinally() - Constructor for class joosc.node.TFinally
 
TFinally(int, int) - Constructor for class joosc.node.TFinally
 
TFloat - class joosc.node.TFloat.
 
TFloat() - Constructor for class joosc.node.TFloat
 
TFloat(int, int) - Constructor for class joosc.node.TFloat
 
TFor - class joosc.node.TFor.
 
TFor() - Constructor for class joosc.node.TFor
 
TFor(int, int) - Constructor for class joosc.node.TFor
 
TGeq - class joosc.node.TGeq.
 
TGeq() - Constructor for class joosc.node.TGeq
 
TGeq(int, int) - Constructor for class joosc.node.TGeq
 
TGoto - class joosc.node.TGoto.
 
TGoto() - Constructor for class joosc.node.TGoto
 
TGoto(int, int) - Constructor for class joosc.node.TGoto
 
TGt - class joosc.node.TGt.
 
TGt() - Constructor for class joosc.node.TGt
 
TGt(int, int) - Constructor for class joosc.node.TGt
 
TIdentifier - class joosc.node.TIdentifier.
 
TIdentifier(String) - Constructor for class joosc.node.TIdentifier
 
TIdentifier(String, int, int) - Constructor for class joosc.node.TIdentifier
 
TIf - class joosc.node.TIf.
 
TIf() - Constructor for class joosc.node.TIf
 
TIf(int, int) - Constructor for class joosc.node.TIf
 
TImplements - class joosc.node.TImplements.
 
TImplements() - Constructor for class joosc.node.TImplements
 
TImplements(int, int) - Constructor for class joosc.node.TImplements
 
TImport - class joosc.node.TImport.
 
TImport() - Constructor for class joosc.node.TImport
 
TImport(int, int) - Constructor for class joosc.node.TImport
 
TImportpath - class joosc.node.TImportpath.
 
TImportpath(String) - Constructor for class joosc.node.TImportpath
 
TImportpath(String, int, int) - Constructor for class joosc.node.TImportpath
 
TIn - class joosc.node.TIn.
 
TIn() - Constructor for class joosc.node.TIn
 
TIn(int, int) - Constructor for class joosc.node.TIn
 
TInc - class joosc.node.TInc.
 
TInc() - Constructor for class joosc.node.TInc
 
TInc(int, int) - Constructor for class joosc.node.TInc
 
TInstanceof - class joosc.node.TInstanceof.
 
TInstanceof() - Constructor for class joosc.node.TInstanceof
 
TInstanceof(int, int) - Constructor for class joosc.node.TInstanceof
 
TInt - class joosc.node.TInt.
 
TInt() - Constructor for class joosc.node.TInt
 
TInt(int, int) - Constructor for class joosc.node.TInt
 
TIntconst - class joosc.node.TIntconst.
 
TIntconst(String) - Constructor for class joosc.node.TIntconst
 
TIntconst(String, int, int) - Constructor for class joosc.node.TIntconst
 
TInterface - class joosc.node.TInterface.
 
TInterface() - Constructor for class joosc.node.TInterface
 
TInterface(int, int) - Constructor for class joosc.node.TInterface
 
TLBrace - class joosc.node.TLBrace.
 
TLBrace() - Constructor for class joosc.node.TLBrace
 
TLBrace(int, int) - Constructor for class joosc.node.TLBrace
 
TLBracket - class joosc.node.TLBracket.
 
TLBracket() - Constructor for class joosc.node.TLBracket
 
TLBracket(int, int) - Constructor for class joosc.node.TLBracket
 
TLPar - class joosc.node.TLPar.
 
TLPar() - Constructor for class joosc.node.TLPar
 
TLPar(int, int) - Constructor for class joosc.node.TLPar
 
TLeq - class joosc.node.TLeq.
 
TLeq() - Constructor for class joosc.node.TLeq
 
TLeq(int, int) - Constructor for class joosc.node.TLeq
 
TLong - class joosc.node.TLong.
 
TLong() - Constructor for class joosc.node.TLong
 
TLong(int, int) - Constructor for class joosc.node.TLong
 
TLt - class joosc.node.TLt.
 
TLt() - Constructor for class joosc.node.TLt
 
TLt(int, int) - Constructor for class joosc.node.TLt
 
TMain - class joosc.node.TMain.
 
TMain() - Constructor for class joosc.node.TMain
 
TMain(int, int) - Constructor for class joosc.node.TMain
 
TMinus - class joosc.node.TMinus.
 
TMinus() - Constructor for class joosc.node.TMinus
 
TMinus(int, int) - Constructor for class joosc.node.TMinus
 
TMod - class joosc.node.TMod.
 
TMod() - Constructor for class joosc.node.TMod
 
TMod(int, int) - Constructor for class joosc.node.TMod
 
TMult - class joosc.node.TMult.
 
TMult() - Constructor for class joosc.node.TMult
 
TMult(int, int) - Constructor for class joosc.node.TMult
 
TNative - class joosc.node.TNative.
 
TNative() - Constructor for class joosc.node.TNative
 
TNative(int, int) - Constructor for class joosc.node.TNative
 
TNeq - class joosc.node.TNeq.
 
TNeq() - Constructor for class joosc.node.TNeq
 
TNeq(int, int) - Constructor for class joosc.node.TNeq
 
TNew - class joosc.node.TNew.
 
TNew() - Constructor for class joosc.node.TNew
 
TNew(int, int) - Constructor for class joosc.node.TNew
 
TNot - class joosc.node.TNot.
 
TNot() - Constructor for class joosc.node.TNot
 
TNot(int, int) - Constructor for class joosc.node.TNot
 
TNull - class joosc.node.TNull.
 
TNull() - Constructor for class joosc.node.TNull
 
TNull(int, int) - Constructor for class joosc.node.TNull
 
TOr - class joosc.node.TOr.
 
TOr() - Constructor for class joosc.node.TOr
 
TOr(int, int) - Constructor for class joosc.node.TOr
 
TPackage - class joosc.node.TPackage.
 
TPackage() - Constructor for class joosc.node.TPackage
 
TPackage(int, int) - Constructor for class joosc.node.TPackage
 
TPlus - class joosc.node.TPlus.
 
TPlus() - Constructor for class joosc.node.TPlus
 
TPlus(int, int) - Constructor for class joosc.node.TPlus
 
TPrivate - class joosc.node.TPrivate.
 
TPrivate() - Constructor for class joosc.node.TPrivate
 
TPrivate(int, int) - Constructor for class joosc.node.TPrivate
 
TProtected - class joosc.node.TProtected.
 
TProtected() - Constructor for class joosc.node.TProtected
 
TProtected(int, int) - Constructor for class joosc.node.TProtected
 
TPublic - class joosc.node.TPublic.
 
TPublic() - Constructor for class joosc.node.TPublic
 
TPublic(int, int) - Constructor for class joosc.node.TPublic
 
TRBrace - class joosc.node.TRBrace.
 
TRBrace() - Constructor for class joosc.node.TRBrace
 
TRBrace(int, int) - Constructor for class joosc.node.TRBrace
 
TRBracket - class joosc.node.TRBracket.
 
TRBracket() - Constructor for class joosc.node.TRBracket
 
TRBracket(int, int) - Constructor for class joosc.node.TRBracket
 
TRPar - class joosc.node.TRPar.
 
TRPar() - Constructor for class joosc.node.TRPar
 
TRPar(int, int) - Constructor for class joosc.node.TRPar
 
TReturn - class joosc.node.TReturn.
 
TReturn() - Constructor for class joosc.node.TReturn
 
TReturn(int, int) - Constructor for class joosc.node.TReturn
 
TSemicolon - class joosc.node.TSemicolon.
 
TSemicolon() - Constructor for class joosc.node.TSemicolon
 
TSemicolon(int, int) - Constructor for class joosc.node.TSemicolon
 
TShort - class joosc.node.TShort.
 
TShort() - Constructor for class joosc.node.TShort
 
TShort(int, int) - Constructor for class joosc.node.TShort
 
TStatic - class joosc.node.TStatic.
 
TStatic() - Constructor for class joosc.node.TStatic
 
TStatic(int, int) - Constructor for class joosc.node.TStatic
 
TStringconst - class joosc.node.TStringconst.
 
TStringconst(String) - Constructor for class joosc.node.TStringconst
 
TStringconst(String, int, int) - Constructor for class joosc.node.TStringconst
 
TSuper - class joosc.node.TSuper.
 
TSuper() - Constructor for class joosc.node.TSuper
 
TSuper(int, int) - Constructor for class joosc.node.TSuper
 
TSwitch - class joosc.node.TSwitch.
 
TSwitch() - Constructor for class joosc.node.TSwitch
 
TSwitch(int, int) - Constructor for class joosc.node.TSwitch
 
TSynchronized - class joosc.node.TSynchronized.
 
TSynchronized() - Constructor for class joosc.node.TSynchronized
 
TSynchronized(int, int) - Constructor for class joosc.node.TSynchronized
 
TThis - class joosc.node.TThis.
 
TThis() - Constructor for class joosc.node.TThis
 
TThis(int, int) - Constructor for class joosc.node.TThis
 
TThrow - class joosc.node.TThrow.
 
TThrow() - Constructor for class joosc.node.TThrow
 
TThrow(int, int) - Constructor for class joosc.node.TThrow
 
TThrows - class joosc.node.TThrows.
 
TThrows() - Constructor for class joosc.node.TThrows
 
TThrows(int, int) - Constructor for class joosc.node.TThrows
 
TTransient - class joosc.node.TTransient.
 
TTransient() - Constructor for class joosc.node.TTransient
 
TTransient(int, int) - Constructor for class joosc.node.TTransient
 
TTrue - class joosc.node.TTrue.
 
TTrue() - Constructor for class joosc.node.TTrue
 
TTrue(int, int) - Constructor for class joosc.node.TTrue
 
TTry - class joosc.node.TTry.
 
TTry() - Constructor for class joosc.node.TTry
 
TTry(int, int) - Constructor for class joosc.node.TTry
 
TVoid - class joosc.node.TVoid.
 
TVoid() - Constructor for class joosc.node.TVoid
 
TVoid(int, int) - Constructor for class joosc.node.TVoid
 
TVolatile - class joosc.node.TVolatile.
 
TVolatile() - Constructor for class joosc.node.TVolatile
 
TVolatile(int, int) - Constructor for class joosc.node.TVolatile
 
TWhile - class joosc.node.TWhile.
 
TWhile() - Constructor for class joosc.node.TWhile
 
TWhile(int, int) - Constructor for class joosc.node.TWhile
 
ToStringLabels - class joosc.resource.ToStringLabels.
 
ToStringLabels(int, int) - Constructor for class joosc.resource.ToStringLabels
 
Token - class joosc.node.Token.
 
Token() - Constructor for class joosc.node.Token
 
TypeHierarchyWalker - class joosc.type.TypeHierarchyWalker.
 
TypeHierarchyWalker(String, AnalysisDataManager) - Constructor for class joosc.type.TypeHierarchyWalker
 
TypeImplementationWalker - class joosc.type.TypeImplementationWalker.
 
TypeImplementationWalker(String, AnalysisDataManager) - Constructor for class joosc.type.TypeImplementationWalker
 
TypedLinkedList - class joosc.node.TypedLinkedList.
 
TypedLinkedList() - Constructor for class joosc.node.TypedLinkedList
 
TypedLinkedList(Collection) - Constructor for class joosc.node.TypedLinkedList
 
TypedLinkedList(Cast) - Constructor for class joosc.node.TypedLinkedList
 
TypedLinkedList(Collection, Cast) - Constructor for class joosc.node.TypedLinkedList
 
that(boolean) - Static method in class joosc.Assert
 
toString() - Method in class joosc.abstracter.GenericMethod.Modifier
 
toString() - Method in class joosc.code.bytecode.AconstNullInstr
 
toString() - Method in class joosc.code.bytecode.BranchInstr
 
toString() - Method in class joosc.code.bytecode.ClassInstr
 
toString() - Method in class joosc.code.bytecode.FieldInstr
 
toString() - Method in class joosc.code.bytecode.IincInstr
 
toString() - Method in class joosc.code.bytecode.InstanceInvokeInstr
 
toString() - Method in interface joosc.code.bytecode.Instr
 
toString() - Method in class joosc.code.bytecode.LabelInstr
 
toString() - Method in class joosc.code.bytecode.LdcIntInstr
 
toString() - Method in class joosc.code.bytecode.LdcStringInstr
 
toString() - Method in class joosc.code.bytecode.LocalInstr
 
toString() - Method in class joosc.code.bytecode.NoArgInstr
 
toString() - Method in class joosc.code.bytecode.NopInstr
 
toString() - Method in class joosc.node.AAbstractClassmods
 
toString() - Method in class joosc.node.AAbstractExternMethodmods
 
toString() - Method in class joosc.node.AAbstractMethod
 
toString() - Method in class joosc.node.AAndExp
 
toString() - Method in class joosc.node.AArgumentList
 
toString() - Method in class joosc.node.AAssignExp
 
toString() - Method in class joosc.node.AAssignStmExp
 
toString() - Method in class joosc.node.AAssignment
 
toString() - Method in class joosc.node.ABlockSimplestm
 
toString() - Method in class joosc.node.ABlockStm
 
toString() - Method in class joosc.node.ABooleanType
 
toString() - Method in class joosc.node.ACallExp
 
toString() - Method in class joosc.node.ACallStmExp
 
toString() - Method in class joosc.node.ACastExp
 
toString() - Method in class joosc.node.ACasttocharExp
 
toString() - Method in class joosc.node.ACharType
 
toString() - Method in class joosc.node.ACharconstExp
 
toString() - Method in class joosc.node.AClass
 
toString() - Method in class joosc.node.AClassinstancecreation
 
toString() - Method in class joosc.node.AConstructor
 
toString() - Method in class joosc.node.ADeclFirstStm
 
toString() - Method in class joosc.node.ADeclStm
 
toString() - Method in class joosc.node.ADefaultClassfile
 
toString() - Method in class joosc.node.ADivExp
 
toString() - Method in class joosc.node.ADynamicStm
 
toString() - Method in class joosc.node.AEqExp
 
toString() - Method in class joosc.node.AExpSimplestm
 
toString() - Method in class joosc.node.AExpStm
 
toString() - Method in class joosc.node.AExtension
 
toString() - Method in class joosc.node.AExternClass
 
toString() - Method in class joosc.node.AExternClassfile
 
toString() - Method in class joosc.node.AExternConstructor
 
toString() - Method in class joosc.node.AFalseExp
 
toString() - Method in class joosc.node.AField
 
toString() - Method in class joosc.node.AFinalClassmods
 
toString() - Method in class joosc.node.AFinalExternMethodmods
 
toString() - Method in class joosc.node.AFinalMethodmods
 
toString() - Method in class joosc.node.AFirstField
 
toString() - Method in class joosc.node.AFirstMainargv
 
toString() - Method in class joosc.node.AForStm
 
toString() - Method in class joosc.node.AForStmNoShortIf
 
toString() - Method in class joosc.node.AFormal
 
toString() - Method in class joosc.node.AFormalList
 
toString() - Method in class joosc.node.AGeqExp
 
toString() - Method in class joosc.node.AGtExp
 
toString() - Method in class joosc.node.AIdExp
 
toString() - Method in class joosc.node.AIdentifierList
 
toString() - Method in class joosc.node.AIfStm
 
toString() - Method in class joosc.node.AIfelseStm
 
toString() - Method in class joosc.node.AIfelseStmNoShortIf
 
toString() - Method in class joosc.node.AIncStmExp
 
toString() - Method in class joosc.node.AInstanceofExp
 
toString() - Method in class joosc.node.AIntType
 
toString() - Method in class joosc.node.AIntconstExp
 
toString() - Method in class joosc.node.ALeqExp
 
toString() - Method in class joosc.node.ALtExp
 
toString() - Method in class joosc.node.AMainMethod
 
toString() - Method in class joosc.node.AMethodinvocation
 
toString() - Method in class joosc.node.AMinusExp
 
toString() - Method in class joosc.node.AModExp
 
toString() - Method in class joosc.node.AModExternMethod
 
toString() - Method in class joosc.node.AModMethod
 
toString() - Method in class joosc.node.AMultExp
 
toString() - Method in class joosc.node.ANeqExp
 
toString() - Method in class joosc.node.ANewExp
 
toString() - Method in class joosc.node.ANewStmExp
 
toString() - Method in class joosc.node.ANonmodExternMethod
 
toString() - Method in class joosc.node.ANonmodMethod
 
toString() - Method in class joosc.node.ANonvoidReturntype
 
toString() - Method in class joosc.node.ANotExp
 
toString() - Method in class joosc.node.ANullExp
 
toString() - Method in class joosc.node.AObjectReceiver
 
toString() - Method in class joosc.node.AOnefield
 
toString() - Method in class joosc.node.AOnelocal
 
toString() - Method in class joosc.node.AOrExp
 
toString() - Method in class joosc.node.AParenExp
 
toString() - Method in class joosc.node.APlusExp
 
toString() - Method in class joosc.node.APolynullType
 
toString() - Method in class joosc.node.AReferenceType
 
toString() - Method in class joosc.node.AReturnSimplestm
 
toString() - Method in class joosc.node.AReturnStm
 
toString() - Method in class joosc.node.ASecondMainargv
 
toString() - Method in class joosc.node.ASimpleStm
 
toString() - Method in class joosc.node.ASimpleStmNoShortIf
 
toString() - Method in class joosc.node.ASkipSimplestm
 
toString() - Method in class joosc.node.ASkipStm
 
toString() - Method in class joosc.node.AStringconstExp
 
toString() - Method in class joosc.node.ASuperReceiver
 
toString() - Method in class joosc.node.ASuperconsStm
 
toString() - Method in class joosc.node.ASynchronizedExternMethodmods
 
toString() - Method in class joosc.node.ASynchronizedMethodmods
 
toString() - Method in class joosc.node.AThisExp
 
toString() - Method in class joosc.node.ATmpcastExp
 
toString() - Method in class joosc.node.ATrueExp
 
toString() - Method in class joosc.node.AUminusExp
 
toString() - Method in class joosc.node.AVoidReturntype
 
toString() - Method in class joosc.node.AVoidType
 
toString() - Method in class joosc.node.AWhileStm
 
toString() - Method in class joosc.node.AWhileStmNoShortIf
 
toString(Node) - Method in class joosc.node.Node
 
toString(List) - Method in class joosc.node.Node
 
toString() - Method in class joosc.node.Start
 
toString() - Method in class joosc.node.Token
 
toString() - Method in class joosc.symbol.Symbol.Constants.SymbolKind
 
toString() - Method in class joosc.symbol.Symbol
 
toString() - Method in class joosc.symbol.SymbolTable
 
toStringResourcesMap - Variable in class joosc.AnalysisDataManager
 
token - Variable in class joosc.lexer.Lexer
 
typeAnnotations - Variable in class joosc.AnalysisDataManager
 

U

UnaryArithmInstr - class joosc.code.bytecode.UnaryArithmInstr.
 
UnaryArithmInstr() - Constructor for class joosc.code.bytecode.UnaryArithmInstr
 
UnaryBranchInstr - class joosc.code.bytecode.UnaryBranchInstr.
 
UnaryBranchInstr() - Constructor for class joosc.code.bytecode.UnaryBranchInstr
 
unread(Token) - Method in class joosc.lexer.Lexer
 
unscope() - Method in class joosc.symbol.SymbolTable
 

V

VoidReturnInstr - class joosc.code.bytecode.VoidReturnInstr.
 
VoidReturnInstr() - Constructor for class joosc.code.bytecode.VoidReturnInstr
 
value() - Method in class joosc.symbol.Symbol
 

W

Weeder - class joosc.weeder.Weeder.
 
Weeder(String) - Constructor for class joosc.weeder.Weeder
 
WhileStmLabels - class joosc.resource.WhileStmLabels.
 
WhileStmLabels(int, int) - Constructor for class joosc.resource.WhileStmLabels
 
walk(List, AnalysisDataManager) - Static method in class joosc.abstracter.AstAbstracter
 
walk(List, AnalysisDataManager) - Static method in class joosc.code.CodeEmitter
 
walk(List, AnalysisDataManager) - Static method in class joosc.code.CodeGenerator
 
walk(List, AnalysisDataManager) - Static method in class joosc.resource.ResourceGenerator
 
walk(List, AnalysisDataManager) - Static method in class joosc.symbol.SymImplementationWalker
 
walk(List, AnalysisDataManager) - Static method in class joosc.symbol.SymInterfaceTypesWalker
 
walk(List, AnalysisDataManager) - Static method in class joosc.symbol.SymInterfaceWalker
 
walk(List, AnalysisDataManager) - Static method in class joosc.type.TypeHierarchyWalker
 
walk(List, AnalysisDataManager) - Static method in class joosc.type.TypeImplementationWalker
 
weed(List) - Static method in class joosc.weeder.Weeder
 
weedStmSeqLocals(LinkedList) - Method in class joosc.weeder.Weeder
 

A B C D E F G H I J K L M N O P R S T U V W