Uses of Class
com.strobel.expressions.CatchBlock
Packages that use CatchBlock
-
Uses of CatchBlock in com.strobel.expressions
Fields in com.strobel.expressions with type parameters of type CatchBlockMethods in com.strobel.expressions that return CatchBlockModifier and TypeMethodDescriptionstatic CatchBlockExpression.makeCatch(ParameterExpression variable, Expression body) static CatchBlockExpression.makeCatch(ParameterExpression variable, Expression body, Expression filter) static CatchBlockExpression.makeCatch(Type<?> type, Expression body) /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////static CatchBlockExpression.makeCatch(Type<?> type, Expression body, Expression filter) static CatchBlockExpression.makeCatch(Type<?> type, ParameterExpression variable, Expression body) static CatchBlockExpression.makeCatch(Type<?> type, ParameterExpression variable, Expression body, Expression filter) final CatchBlockCatchBlock.update(ParameterExpression variable, Expression filter, Expression body) protected CatchBlockDebugViewWriter.visitCatchBlock(CatchBlock node) ExpressionStringBuilder.visitCatchBlock(CatchBlock node) protected CatchBlockExpressionVisitor.visitCatchBlock(CatchBlock node) protected CatchBlockVariableBinder.visitCatchBlock(CatchBlock node) Methods in com.strobel.expressions that return types with arguments of type CatchBlockMethods in com.strobel.expressions with parameters of type CatchBlockModifier and TypeMethodDescription(package private) static StringExpressionStringBuilder.catchBlockToString(CatchBlock node) private voidLambdaCompiler.emitCatchStart(CatchBlock cb) private voidLambdaCompiler.emitSaveExceptionOrPop(CatchBlock cb) static TryExpressionExpression.makeTry(Type<?> type, Expression body, CatchBlock... handlers) static TryExpressionExpression.makeTry(Type<?> type, Expression body, Expression finallyBlock, CatchBlock... handlers) static TryExpressionExpression.tryCatch(Expression body, CatchBlock... handlers) static TryExpressionExpression.tryCatchFinally(Expression body, Expression finallyBlock, CatchBlock... handlers) protected CatchBlockDebugViewWriter.visitCatchBlock(CatchBlock node) ExpressionStringBuilder.visitCatchBlock(CatchBlock node) protected CatchBlockExpressionVisitor.visitCatchBlock(CatchBlock node) protected CatchBlockVariableBinder.visitCatchBlock(CatchBlock node) Method parameters in com.strobel.expressions with type arguments of type CatchBlockModifier and TypeMethodDescriptionstatic TryExpressionExpression.makeTry(Type<?> type, Expression body, ReadOnlyList<CatchBlock> catchBlocks, Expression finallyBlock) final TryExpressionTryExpression.update(Expression body, ReadOnlyList<CatchBlock> handlers, Expression finallyBlock) private static voidExpression.validateTryAndCatchHaveSameType(Type<?> type, Expression tryBody, ReadOnlyList<CatchBlock> handlers) Constructor parameters in com.strobel.expressions with type arguments of type CatchBlockModifierConstructorDescription(package private)TryExpression(Type type, Expression body, ReadOnlyList<CatchBlock> handlers, Expression finallyBlock)