Uses of Class
org.glassfish.rmic.tools.tree.Statement
Packages that use Statement
-
Uses of Statement in org.glassfish.rmic.tools.java
Methods in org.glassfish.rmic.tools.java that return StatementModifier and TypeMethodDescriptionprotected 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 final Statement[]Parser.statArgs(int index) -
Uses of Statement in org.glassfish.rmic.tools.tree
Subclasses of Statement in org.glassfish.rmic.tools.treeModifier and TypeClassDescriptionclassWARNING: The contents of this source file are not part of any supported API.classWARNING: The contents of this source file are not part of any supported API.classWARNING: The contents of this source file are not part of any supported API.classWARNING: The contents of this source file are not part of any supported API.classWARNING: The contents of this source file are not part of any supported API.classWARNING: The contents of this source file are not part of any supported API.classWARNING: The contents of this source file are not part of any supported API.classWARNING: The contents of this source file are not part of any supported API.classWARNING: The contents of this source file are not part of any supported API.classWARNING: The contents of this source file are not part of any supported API.classWARNING: The contents of this source file are not part of any supported API.classWARNING: The contents of this source file are not part of any supported API.classWARNING: The contents of this source file are not part of any supported API.classWARNING: The contents of this source file are not part of any supported API.classWARNING: The contents of this source file are not part of any supported API.classWARNING: The contents of this source file are not part of any supported API.classWARNING: The contents of this source file are not part of any supported API.classWARNING: The contents of this source file are not part of any supported API.classWARNING: The contents of this source file are not part of any supported API.Fields in org.glassfish.rmic.tools.tree declared as StatementMethods in org.glassfish.rmic.tools.tree that return StatementModifier and TypeMethodDescriptionCatchStatement.copyInline(Context ctx, boolean valNeeded) Create a copy of the statement for method inliningCompoundStatement.copyInline(Context ctx, boolean valNeeded) Create a copy of the statement for method inliningDeclarationStatement.copyInline(Context ctx, boolean valNeeded) Create a copy of the statement for method inliningDoStatement.copyInline(Context ctx, boolean valNeeded) Create a copy of the statement for method inliningExpressionStatement.copyInline(Context ctx, boolean valNeeded) Create a copy of the statement for method inliningFinallyStatement.copyInline(Context ctx, boolean valNeeded) Create a copy of the statement for method inliningForStatement.copyInline(Context ctx, boolean valNeeded) Create a copy of the statement for method inliningIfStatement.copyInline(Context ctx, boolean valNeeded) Create a copy of the statement for method inliningInlineReturnStatement.copyInline(Context ctx, boolean valNeeded) Create a copy of the statement for method inliningReturnStatement.copyInline(Context ctx, boolean valNeeded) Create a copy of the statement for method inliningStatement.copyInline(Context ctx, boolean valNeeded) Create a copy of the statement for method inliningSwitchStatement.copyInline(Context ctx, boolean valNeeded) Create a copy of the statement for method inliningSynchronizedStatement.copyInline(Context ctx, boolean valNeeded) Create a copy of the statement for method inliningThrowStatement.copyInline(Context ctx, boolean valNeeded) Create a copy of the statement for method inliningTryStatement.copyInline(Context ctx, boolean valNeeded) Create a copy of the statement for method inliningVarDeclarationStatement.copyInline(Context ctx, boolean valNeeded) Create a copy of the statement for method inliningWhileStatement.copyInline(Context ctx, boolean valNeeded) Create a copy of the statement for method inliningStatement.eliminate(Environment env, Statement s) Eliminate this statement, which is only possible if it has no label.CatchStatement.inline(Environment env, Context ctx) InlineCompoundStatement.inline(Environment env, Context ctx) InlineDeclarationStatement.inline(Environment env, Context ctx) InlineDoStatement.inline(Environment env, Context ctx) InlineExpressionStatement.inline(Environment env, Context ctx) InlineFinallyStatement.inline(Environment env, Context ctx) InlineForStatement.inline(Environment env, Context ctx) InlineIfStatement.inline(Environment env, Context ctx) InlineInlineReturnStatement.inline(Environment env, Context ctx) InlineReturnStatement.inline(Environment env, Context ctx) InlineStatement.inline(Environment env, Context ctx) InlineSwitchStatement.inline(Environment env, Context ctx) InlineSynchronizedStatement.inline(Environment env, Context ctx) InlineThrowStatement.inline(Environment env, Context ctx) InlineTryStatement.inline(Environment env, Context ctx) InlineVarDeclarationStatement.inline(Environment env, Context ctx) InlineWhileStatement.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 StatementModifier and TypeMethodDescriptionvoidContext.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.Statement.eliminate(Environment env, Statement s) Eliminate this statement, which is only possible if it has no label.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 StatementModifierConstructorDescriptionCatchStatement(long where, Expression texpr, Identifier id, Statement body) Deprecated.CatchStatement(long where, Expression texpr, IdentifierToken id, Statement body) ConstructorCompoundStatement(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) 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