|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--anvil.script.statements.Statement
|
+--anvil.script.statements.ExitStatement
class ExitStatement
| Field Summary |
| Fields inherited from class anvil.script.statements.Statement |
CONTENT_COMPRESS, CONTENT_PACK, CONTENT_PRESERVE, CONTENT_PROCESSING, CONTENT_SILENT, DEFAULT_NAMESPACE, EMPTY, ST_ASSERT, ST_BLOCK, ST_BREAK, ST_CALL, ST_CASE, ST_CATCH, ST_CDATA, ST_CLASS, ST_COMPRESS, ST_CONST, ST_CONTINUE, ST_CUSTOM_TAG, ST_DEFAULT, ST_DO, ST_DOCUMENT, ST_ELSE, ST_ELSEIF, ST_ENDCASE, ST_ENDCLASS, ST_ENDCONST, ST_ENDDEFAULT, ST_ENDEVAL, ST_ENDFOR, ST_ENDFOREACH, ST_ENDFUNCTION, ST_ENDIF, ST_ENDINNER, ST_ENDMODULE, ST_ENDNAMESPACE, ST_ENDOUTER, ST_ENDREPLACE, ST_ENDSWITCH, ST_ENDVAR, ST_ENDWHILE, ST_EVAL, ST_EXIT, ST_FINALLY, ST_FOR, ST_FOREACH, ST_FUNCTION, ST_IF, ST_IMPLICIT_BLOCK, ST_IMPORT, ST_INNER, ST_INTERFACE, ST_INVALID, ST_INVOKE, ST_MODULE, ST_NAMESPACE, ST_NONE, ST_OUTER, ST_PACK, ST_PRESERVE, ST_PRINT, ST_REPLACE, ST_RETURN, ST_SILENT, ST_SWITCH, ST_SYNCHRONIZED, ST_TAG, ST_THROW, ST_TRY, ST_VAR, ST_WHILE, ST_YIELD |
| Constructor Summary | |
ExitStatement(Statement parent,
Location location)
|
|
ExitStatement(Statement parent,
Location location,
Expression expr)
|
|
| Method Summary | |
void |
check(ErrorListener context)
|
void |
compile(ByteCompiler context)
|
Jumps |
eliminate(ErrorListener context)
|
boolean |
isBlocked()
|
java.lang.String |
name()
|
void |
parse(TemplateParser parser,
Tag tag)
|
int |
typeOf()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ExitStatement(Statement parent,
Location location)
public ExitStatement(Statement parent,
Location location,
Expression expr)
| Method Detail |
public int typeOf()
typeOf in class Statementpublic java.lang.String name()
name in class Statement
public void parse(TemplateParser parser,
Tag tag)
parse in class Statementpublic void check(ErrorListener context)
check in class Statementpublic Jumps eliminate(ErrorListener context)
eliminate in class Statementpublic void compile(ByteCompiler context)
compile in class Statementpublic boolean isBlocked()
isBlocked in class Statement
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||