Uses of Class
com.strobel.reflection.emit.Label
-
Packages that use Label Package Description com.strobel.expressions com.strobel.reflection.emit -
-
Uses of Label in com.strobel.expressions
Fields in com.strobel.expressions declared as Label Modifier and Type Field Description private LabelLabelInfo. _labelMethods in com.strobel.expressions that return Label Modifier and Type Method Description (package private) LabelLabelInfo. getLabel()Methods in com.strobel.expressions with parameters of type Label Modifier and Type Method Description private voidLambdaCompiler. emitBranchAnd(boolean branch, BinaryExpression node, Label label)private voidLambdaCompiler. emitBranchBlock(boolean branch, BlockExpression node, Label label)private voidLambdaCompiler. emitBranchLogical(boolean branch, BinaryExpression node, Label label)private voidLambdaCompiler. emitBranchNot(boolean branch, UnaryExpression node, Label label)private voidLambdaCompiler. emitBranchNullCheck(boolean branch, UnaryExpression node, Label label)private voidLambdaCompiler. emitBranchOp(boolean branch, Label label)private voidLambdaCompiler. emitBranchOr(boolean branch, BinaryExpression node, Label label)private voidLambdaCompiler. emitBranchRelation(boolean branch, BinaryExpression node, Label label)private voidLambdaCompiler. emitExpressionAndBranch(boolean branchValue, Expression node, Label label)private voidLambdaCompiler. emitRelationalBranchOp(ExpressionType op, Type<?> operandType, boolean branch, Label label) -
Uses of Label in com.strobel.reflection.emit
Fields in com.strobel.reflection.emit declared as Label Modifier and Type Field Description (package private) Label__ExceptionInfo. _endLabel(package private) Label__ExceptionInfo. _finallyEndLabel(package private) Label__FixupData. fixupLabelMethods in com.strobel.reflection.emit that return Label Modifier and Type Method Description LabelCodeGenerator. beginExceptionBlock()LabelCodeGenerator. defineLabel()(package private) Label__ExceptionInfo. getEndLabel()(package private) Label__ExceptionInfo. getFinallyEndLabel()Methods in com.strobel.reflection.emit with parameters of type Label Modifier and Type Method Description private voidCodeGenerator. addFixup(Label label, int offsetOrigin, int fixupPosition, int operandSize)voidCodeGenerator. emit(OpCode opCode, Label label)voidEnumSwitchCallback. emitCase(E key, Label breakTarget)voidStringSwitchCallback. emitCase(java.lang.String key, Label breakTarget)voidSwitchCallback. emitCase(int key, Label breakTarget)voidEnumSwitchCallback. emitDefault(Label breakTarget)voidStringSwitchCallback. emitDefault(Label breakTarget)voidSwitchCallback. emitDefault(Label breakTarget)voidCodeGenerator. emitGoto(Label label)booleanLabel. equals(Label other)private intCodeGenerator. getLabelPosition(Label label)voidCodeGenerator. markLabel(Label label)(package private) void__ExceptionInfo. setFinallyEndLabel(Label lbl)private voidCodeGenerator. stringSwitchHelper(java.util.List<java.lang.String> bucket, StringSwitchCallback callback, Label defaultLabel, Label breakTarget, int index)Constructors in com.strobel.reflection.emit with parameters of type Label Constructor Description __ExceptionInfo(int startAddress, Label endLabel)
-