| |
|
| org.python.parser.Visitor org.python.compiler.CodeCompiler
Inner Class :class ExceptionHandler | |
Method Summary | |
public Object | Invoke(Attribute node, SimpleNode[] values) | public Object | Slice(Subscript node, Slice slice) | public int | beginLoop() | public Object | doTest(Label end_of_if, If node, int index) | void | emitGetGlobal(String name) | public void | exceptionTest(int exc, Label end_of_exceptions, TryExcept node, int index) | public void | finishLoop(int savebcf) | public void | getDocString(stmtType[] suite) | public void | getNone() | public void | loadFrame() | public void | makeArray(SimpleNode[] nodes) | public boolean | makeClosure(ScopeInfo scope) | public static void | makeStrings(Code c, String[] names, int n) | public int | make_augbinop(int op) | public int | make_binop(int op) | public int | make_cmpop(int op) | public int | make_unaryop(int op) | public void | parse(modType node, Code code, boolean fast_locals, String className, boolean classBody, ScopeInfo scope, CompilerFlags cflags) | public Object | seqDel(exprType[] nodes) | public Object | seqSet(exprType[] nodes) | public void | set(SimpleNode node) | public void | set(SimpleNode node, int tmp) | public void | setLastI(int idx) | public void | setline(int line) | public void | setline(SimpleNode node) | public int | storeTop() | public Object | suite(stmtType[] stmts) | protected Object | unhandled_node(SimpleNode node) | public Object | visitAssert(Assert node) | public Object | visitAssign(Assign node) | public Object | visitAttribute(Attribute node) | public Object | visitAugAssign(AugAssign node) | public Object | visitBinOp(BinOp node) | public Object | visitBoolOp(BoolOp node) | public Object | visitBreak(Break node) | public Object | visitCall(Call node) | public Object | visitClassDef(ClassDef node) | public Object | visitCompare(Compare node) | public Object | visitContinue(Continue node) | public Object | visitDelete(Delete node) | public Object | visitDict(Dict node) | public Object | visitEllipsis(Ellipsis node) | public Object | visitExec(Exec node) | public Object | visitExpr(Expr node) | public Object | visitExpression(Expression node) | public Object | visitExtSlice(ExtSlice node) | public Object | visitFor(For node) | public Object | visitFunctionDef(FunctionDef node) | public Object | visitGlobal(Global node) | public Object | visitIf(If node) | public Object | visitImport(Import node) | public Object | visitImportFrom(ImportFrom node) | public Object | visitIndex(Index node) | public Object | visitInteractive(Interactive node) | public Object | visitLambda(Lambda node) | public Object | visitList(List node) | public Object | visitListComp(ListComp node) | public Object | visitModule(org.python.parser.ast.Module suite) | public Object | visitName(Name node) | public Object | visitNum(Num node) | public Object | visitPass(Pass node) | public Object | visitPrint(Print node) | public Object | visitRaise(Raise node) | public Object | visitRepr(Repr node) | public Object | visitReturn(Return node) | public Object | visitReturn(Return node, boolean inEval) | public Object | visitSlice(Slice node) | public Object | visitStr(Str node) | public Object | visitSubscript(Subscript node) | public Object | visitSuite(Suite node) | public Object | visitTryExcept(TryExcept node) | public Object | visitTryFinally(TryFinally node) | public Object | visitTuple(Tuple node) | public Object | visitUnaryOp(UnaryOp node) | public Object | visitUnicode(Unicode node) | public Object | visitWhile(While node) | public Object | visitYield(Yield node) |
AUGGET | final public static int AUGGET(Code) | | |
AUGSET | final public static int AUGSET(Code) | | |
DEL | final public static int DEL(Code) | | |
Ellipsis | public int Ellipsis(Code) | | |
EmptyObjects | public int EmptyObjects(Code) | | |
GET | final public static int GET(Code) | | |
PyFunction_init1PyFunction_closure_init1 | public int PyFunction_init1PyFunction_closure_init1(Code) | | |
PyList_init2 | public int PyList_init2(Code) | | |
PySlice_init | public int PySlice_init(Code) | | |
PyTuple_initPyList_initPyDictionary_init | public int PyTuple_initPyList_initPyDictionary_init(Code) | | |
SET | final public static int SET(Code) | | |
add_traceback | public int add_traceback(Code) | | |
asserttype | public int asserttype(Code) | | |
augbin_ops | int[] augbin_ops(Code) | | |
bcfLevel | public int bcfLevel(Code) | | |
call1call2 | public int call1call2(Code) | | |
calla0calla1calla2calla3calla4 | public int calla0calla1calla2calla3calla4(Code) | | |
callextra | public int callextra(Code) | | |
compare_ops | int[] compare_ops(Code) | | |
continueLabelsbreakLabels | public Stack continueLabelsbreakLabels(Code) | | |
delglobaldellocal1dellocal2 | int delglobaldellocal1dellocal2(Code) | | |
f_globalsPyFunction_initPyFunction_closure_init | int f_globalsPyFunction_initPyFunction_closure_init(Code) | | |
f_savedlocals | int f_savedlocals(Code) | | |
fast_localsprint_results | public boolean fast_localsprint_results(Code) | | |
getattrdelattrsetattr | public int getattrdelattrsetattr(Code) | | |
getclosure | int getclosure(Code) | | |
getderefsetderef | int getderefsetderef(Code) | | |
getglobalgetlocal1getlocal2 | int getglobalgetlocal1getlocal2(Code) | | |
getitem2unpackSequence | public int getitem2unpackSequence(Code) | | |
getitemdelitemsetitem | public int getitemdelitemsetitem(Code) | | |
getslicesetslicedelslice | public int getslicesetslicedelslice(Code) | | |
importAllimportFrom | public int importAllimportFrom(Code) | | |
importOneimportOneAs | public int importOneimportOneAs(Code) | | |
invoke2 | public int invoke2(Code) | | |
invokea0invokea1invokea2 | public int invokea0invokea1invokea2(Code) | | |
iternext | public int iternext(Code) | | |
list_comprehension_count | int list_comprehension_count(Code) | | |
makeClassmakeClass_closure | public int makeClassmakeClass_closure(Code) | | |
makeException0makeException1makeException2makeException3 | public int makeException0makeException1makeException2makeException3(Code) | | |
match_exception | public int match_exception(Code) | | |
nonzero | public int nonzero(Code) | | |
optimizeGlobals | boolean optimizeGlobals(Code) | | |
print1print2print3print4print5print6 | public int print1print2print3print4print5print6(Code) | | |
printResult | public int printResult(Code) | | |
set_exception | public int set_exception(Code) | | |
setglobalsetlocal1setlocal2 | int setglobalsetlocal1setlocal2(Code) | | |
setline | public int setline(Code) | | |
unary_ops | int[] unary_ops(Code) | | |
yield_count | int yield_count(Code) | | |
CodeCompiler | public CodeCompiler(Module module, boolean print_results)(Code) | | |
beginLoop | public int beginLoop()(Code) | | |
finishLoop | public void finishLoop(int savebcf)(Code) | | |
|
|
|