Uses of Class
org.glassfish.rmic.tools.asm.Label
-
Packages that use Label Package Description org.glassfish.rmic.tools.asm org.glassfish.rmic.tools.tree -
-
Uses of Label in org.glassfish.rmic.tools.asm
Fields in org.glassfish.rmic.tools.asm declared as Label Modifier and Type Field Description (package private) LabelSwitchData. defaultLabel(package private) LabelTryData. endLabel(package private) LabelAssembler. first(package private) LabelCatchData. labelFields in org.glassfish.rmic.tools.asm with type parameters of type Label Modifier and Type Field Description (package private) java.util.Hashtable<java.lang.Integer,Label>SwitchData. tabMethods in org.glassfish.rmic.tools.asm that return Label Modifier and Type Method Description LabelSwitchData. get(int n)Get a labelLabelSwitchData. get(java.lang.Integer n)Get a labelLabelSwitchData. getDefaultLabel()Get the default label(package private) LabelLabel. getDestination()Get the final destination, eliminate jumps gotos, and jumps to labels that are immediately folowed by another label.LabelTryData. getEndLabel()Get the default labelLabelCatchData. getLabel()Get the labelMethods in org.glassfish.rmic.tools.asm with parameters of type Label Modifier and Type Method Description voidSwitchData. add(int n, Label lbl)Add a label(package private) voidAssembler. balance(Label lbl, int depth)Determine stack size, count local variables(package private) voidAssembler. flowFields(Environment env, Label lbl, MemberDefinition[] locals)Figure out when registers contain a legal value.(package private) voidAssembler. optimize(Environment env, Label lbl)Optimize instructions and mark those that can be reachedConstructor parameters in org.glassfish.rmic.tools.asm with type arguments of type Label Constructor Description SwitchDataEnumeration(java.util.Hashtable<java.lang.Integer,Label> tab)Create a new enumeration from the hashtable. -
Uses of Label in org.glassfish.rmic.tools.tree
Fields in org.glassfish.rmic.tools.tree declared as Label Modifier and Type Field Description (package private) LabelCodeContext. breakLabel(package private) LabelCodeContext. contLabelMethods in org.glassfish.rmic.tools.tree with parameters of type Label Modifier and Type Method Description (package private) voidAndExpression. codeBranch(Environment env, Context ctx, Assembler asm, Label lbl, boolean whenTrue)Code(package private) voidBooleanExpression. codeBranch(Environment env, Context ctx, Assembler asm, Label lbl, boolean whenTrue)Code(package private) voidEqualExpression. codeBranch(Environment env, Context ctx, Assembler asm, Label lbl, boolean whenTrue)Code(package private) voidExpression. codeBranch(Environment env, Context ctx, Assembler asm, Label lbl, boolean whenTrue)Code(package private) voidGreaterExpression. codeBranch(Environment env, Context ctx, Assembler asm, Label lbl, boolean whenTrue)Code(package private) voidGreaterOrEqualExpression. codeBranch(Environment env, Context ctx, Assembler asm, Label lbl, boolean whenTrue)Code(package private) voidInstanceOfExpression. codeBranch(Environment env, Context ctx, Assembler asm, Label lbl, boolean whenTrue)(package private) voidLessExpression. codeBranch(Environment env, Context ctx, Assembler asm, Label lbl, boolean whenTrue)Code(package private) voidLessOrEqualExpression. codeBranch(Environment env, Context ctx, Assembler asm, Label lbl, boolean whenTrue)Code(package private) voidNotEqualExpression. codeBranch(Environment env, Context ctx, Assembler asm, Label lbl, boolean whenTrue)Code(package private) voidNotExpression. codeBranch(Environment env, Context ctx, Assembler asm, Label lbl, boolean whenTrue)Code(package private) voidOrExpression. codeBranch(Environment env, Context ctx, Assembler asm, Label lbl, boolean whenTrue)Code
-