Uses of Class
com.strobel.expressions.LabelTarget
Packages that use LabelTarget
-
Uses of LabelTarget in com.strobel.expressions
Methods in com.strobel.expressions that return LabelTargetModifier and TypeMethodDescriptionForEachExpression.getBreakTarget()ForExpression.getBreakTarget()final LabelTargetLoopExpression.getBreakTarget()ForEachExpression.getContinueTarget()ForExpression.getContinueTarget()final LabelTargetLoopExpression.getContinueTarget()final LabelTargetGotoExpression.getTarget()final LabelTargetLabelExpression.getTarget()static LabelTargetExpression.label()static LabelTargetstatic LabelTargetstatic LabelTargetprotected LabelTargetExpressionVisitor.visitLabelTarget(LabelTarget node) Methods in com.strobel.expressions with parameters of type LabelTargetModifier and TypeMethodDescriptionstatic ForEachExpressionExpression.forEach(ParameterExpression variable, Expression sequence, Expression body, LabelTarget breakTarget) static ForEachExpressionExpression.forEach(ParameterExpression variable, Expression sequence, Expression body, LabelTarget breakTarget, LabelTarget continueTarget) static LabelExpressionExpression.label(LabelTarget target) static LabelExpressionExpression.label(LabelTarget target, Expression defaultValue) static LoopExpressionExpression.loop(Expression body, LabelTarget breakTarget) static LoopExpressionExpression.loop(Expression body, LabelTarget breakTarget, LabelTarget continueLabel) static GotoExpressionExpression.makeBreak(LabelTarget target) static GotoExpressionExpression.makeBreak(LabelTarget target, Expression value) static GotoExpressionExpression.makeBreak(LabelTarget target, Expression value, Type<?> type) static GotoExpressionExpression.makeBreak(LabelTarget target, Type<?> type) static GotoExpressionExpression.makeContinue(LabelTarget target) static GotoExpressionExpression.makeContinue(LabelTarget target, Type<?> type) static ForExpressionExpression.makeFor(ParameterExpression variable, Expression initializer, Expression test, Expression step, Expression body, LabelTarget breakTarget) static ForExpressionExpression.makeFor(ParameterExpression variable, Expression initializer, Expression test, Expression step, Expression body, LabelTarget breakTarget, LabelTarget continueTarget) static GotoExpressionExpression.makeGoto(GotoExpressionKind kind, LabelTarget target, Expression value, Type<?> type) static GotoExpressionExpression.makeGoto(LabelTarget target) static GotoExpressionExpression.makeGoto(LabelTarget target, Expression value) static GotoExpressionExpression.makeGoto(LabelTarget target, Expression value, Type<?> type) static GotoExpressionExpression.makeGoto(LabelTarget target, Type<?> type) static GotoExpressionExpression.makeReturn(LabelTarget target) static GotoExpressionExpression.makeReturn(LabelTarget target, Expression value) static GotoExpressionExpression.makeReturn(LabelTarget target, Expression value, Type<?> type) static GotoExpressionExpression.makeReturn(LabelTarget target, Type<?> type) ForEachExpression.update(ParameterExpression variable, Expression sequence, Expression body, LabelTarget breakTarget, LabelTarget continueTarget) ForExpression.update(ParameterExpression variable, Expression initializer, Expression test, Expression step, Expression body, LabelTarget breakTarget, LabelTarget continueTarget) final GotoExpressionGotoExpression.update(LabelTarget target, Expression value) final LabelExpressionLabelExpression.update(LabelTarget target, Expression defaultValue) final LoopExpressionLoopExpression.update(LabelTarget breakLabel, LabelTarget continueLabel, Expression body) protected LabelTargetExpressionVisitor.visitLabelTarget(LabelTarget node) Constructors in com.strobel.expressions with parameters of type LabelTarget