Uses of Class
org.glassfish.rmic.tools.tree.Statement
-
Packages that use Statement Package Description org.glassfish.rmic.tools.java org.glassfish.rmic.tools.tree -
-
Uses of Statement in org.glassfish.rmic.tools.java
Methods in org.glassfish.rmic.tools.java that return Statement Modifier and Type Method Description protected StatementParser. parseBlockStatement()protected StatementParser. parseDeclaration(long p, int mod, Expression type)Parse declaration, called after the type expression has been parsed and the current token is IDENT.protected StatementParser. parseLocalClass(int mod)Parse a block-local class or interface declaration.protected StatementParser. parseStatement()Parse a statement.protected Statement[]Parser. statArgs(int index) -
Uses of Statement in org.glassfish.rmic.tools.tree
Subclasses of Statement in org.glassfish.rmic.tools.tree Modifier and Type Class Description classBreakStatementWARNING: The contents of this source file are not part of any supported API.classCaseStatementWARNING: The contents of this source file are not part of any supported API.classCatchStatementWARNING: The contents of this source file are not part of any supported API.classCompoundStatementWARNING: The contents of this source file are not part of any supported API.classContinueStatementWARNING: The contents of this source file are not part of any supported API.classDeclarationStatementWARNING: The contents of this source file are not part of any supported API.classDoStatementWARNING: The contents of this source file are not part of any supported API.classExpressionStatementWARNING: The contents of this source file are not part of any supported API.classFinallyStatementWARNING: The contents of this source file are not part of any supported API.classForStatementWARNING: The contents of this source file are not part of any supported API.classIfStatementWARNING: The contents of this source file are not part of any supported API.classInlineReturnStatementWARNING: The contents of this source file are not part of any supported API.classReturnStatementWARNING: The contents of this source file are not part of any supported API.classSwitchStatementWARNING: The contents of this source file are not part of any supported API.classSynchronizedStatementWARNING: The contents of this source file are not part of any supported API.classThrowStatementWARNING: The contents of this source file are not part of any supported API.classTryStatementWARNING: The contents of this source file are not part of any supported API.classVarDeclarationStatementWARNING: The contents of this source file are not part of any supported API.classWhileStatementWARNING: The contents of this source file are not part of any supported API.Fields in org.glassfish.rmic.tools.tree declared as Statement Modifier and Type Field Description (package private) Statement[]CompoundStatement. args(package private) Statement[]DeclarationStatement. args(package private) Statement[]SwitchStatement. args(package private) Statement[]TryStatement. args(package private) StatementCatchStatement. body(package private) StatementDoStatement. body(package private) StatementFinallyStatement. body(package private) StatementForStatement. body(package private) StatementInlineMethodExpression. body(package private) StatementInlineNewInstanceExpression. body(package private) StatementSynchronizedStatement. body(package private) StatementTryStatement. body(package private) StatementWhileStatement. bodystatic StatementStatement. emptyAn empty statement.(package private) StatementFinallyStatement. finalbody(package private) StatementIfStatement. ifFalse(package private) StatementIfStatement. ifTrue(package private) StatementFinallyStatement. init(package private) StatementForStatement. initMethods in org.glassfish.rmic.tools.tree that return Statement Modifier and Type Method Description StatementCatchStatement. copyInline(Context ctx, boolean valNeeded)Create a copy of the statement for method inliningStatementCompoundStatement. copyInline(Context ctx, boolean valNeeded)Create a copy of the statement for method inliningStatementDeclarationStatement. copyInline(Context ctx, boolean valNeeded)Create a copy of the statement for method inliningStatementDoStatement. copyInline(Context ctx, boolean valNeeded)Create a copy of the statement for method inliningStatementExpressionStatement. copyInline(Context ctx, boolean valNeeded)Create a copy of the statement for method inliningStatementFinallyStatement. copyInline(Context ctx, boolean valNeeded)Create a copy of the statement for method inliningStatementForStatement. copyInline(Context ctx, boolean valNeeded)Create a copy of the statement for method inliningStatementIfStatement. copyInline(Context ctx, boolean valNeeded)Create a copy of the statement for method inliningStatementInlineReturnStatement. copyInline(Context ctx, boolean valNeeded)Create a copy of the statement for method inliningStatementReturnStatement. copyInline(Context ctx, boolean valNeeded)Create a copy of the statement for method inliningStatementStatement. copyInline(Context ctx, boolean valNeeded)Create a copy of the statement for method inliningStatementSwitchStatement. copyInline(Context ctx, boolean valNeeded)Create a copy of the statement for method inliningStatementSynchronizedStatement. copyInline(Context ctx, boolean valNeeded)Create a copy of the statement for method inliningStatementThrowStatement. copyInline(Context ctx, boolean valNeeded)Create a copy of the statement for method inliningStatementTryStatement. copyInline(Context ctx, boolean valNeeded)Create a copy of the statement for method inliningStatementVarDeclarationStatement. copyInline(Context ctx, boolean valNeeded)Create a copy of the statement for method inliningStatementWhileStatement. copyInline(Context ctx, boolean valNeeded)Create a copy of the statement for method inliningStatementStatement. eliminate(Environment env, Statement s)Eliminate this statement, which is only possible if it has no label.StatementCatchStatement. inline(Environment env, Context ctx)InlineStatementCompoundStatement. inline(Environment env, Context ctx)InlineStatementDeclarationStatement. inline(Environment env, Context ctx)InlineStatementDoStatement. inline(Environment env, Context ctx)InlineStatementExpressionStatement. inline(Environment env, Context ctx)InlineStatementFinallyStatement. inline(Environment env, Context ctx)InlineStatementForStatement. inline(Environment env, Context ctx)InlineStatementIfStatement. inline(Environment env, Context ctx)InlineStatementInlineReturnStatement. inline(Environment env, Context ctx)InlineStatementReturnStatement. inline(Environment env, Context ctx)InlineStatementStatement. inline(Environment env, Context ctx)InlineStatementSwitchStatement. inline(Environment env, Context ctx)InlineStatementSynchronizedStatement. inline(Environment env, Context ctx)InlineStatementThrowStatement. inline(Environment env, Context ctx)InlineStatementTryStatement. inline(Environment env, Context ctx)InlineStatementVarDeclarationStatement. inline(Environment env, Context ctx)InlineStatementWhileStatement. inline(Environment env, Context ctx)Inlinestatic StatementStatement. insertStatement(Statement s1, Statement s2)Insert a bit of code at the front of a statement.Methods in org.glassfish.rmic.tools.tree with parameters of type Statement Modifier and Type Method Description voidContext. checkBackBranch(Environment env, Statement loop, Vset vsEntry, Vset vsBack)Raise an error if a blank final was definitely unassigned on entry to a loop, but has possibly been assigned on the back-branch.StatementStatement. eliminate(Environment env, Statement s)Eliminate this statement, which is only possible if it has no label.private ExpressionMethodExpression. inlineMethod(Environment env, Context ctx, Statement s, boolean valNeeded)(package private) ExpressionNewInstanceExpression. inlineNewInstance(Environment env, Context ctx, Statement s)voidCompoundStatement. insertStatement(Statement s)Insert a new statement at the front.static StatementStatement. insertStatement(Statement s1, Statement s2)Insert a bit of code at the front of a statement.Constructors in org.glassfish.rmic.tools.tree with parameters of type Statement Constructor Description CatchStatement(long where, Expression texpr, Identifier id, Statement body)Deprecated.CatchStatement(long where, Expression texpr, IdentifierToken id, Statement body)ConstructorCheckContext(Context ctx, Statement stat)Create a new nested context, for a block statementCompoundStatement(long where, Statement[] args)ConstructorDeclarationStatement(long where, int mod, Expression type, Statement[] args)ConstructorDoStatement(long where, Statement body, Expression cond)ConstructorFinallyStatement(long where, Statement body, Statement finalbody)ConstructorForStatement(long where, Statement init, Expression cond, Expression inc, Statement body)ConstructorIfStatement(long where, Expression cond, Statement ifTrue, Statement ifFalse)ConstructorInlineMethodExpression(long where, Type type, MemberDefinition field, Statement body)ConstructorInlineNewInstanceExpression(long where, Type type, MemberDefinition field, Statement body)ConstructorSwitchStatement(long where, Expression expr, Statement[] args)ConstructorSynchronizedStatement(long where, Expression expr, Statement body)ConstructorTryStatement(long where, Statement body, Statement[] args)ConstructorWhileStatement(long where, Expression cond, Statement body)Constructor
-