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 CatchBlock
Expression.makeCatch
(ParameterExpression variable, Expression body) static CatchBlock
Expression.makeCatch
(ParameterExpression variable, Expression body, Expression filter) static CatchBlock
Expression.makeCatch
(Type<?> type, Expression body) static CatchBlock
Expression.makeCatch
(Type<?> type, Expression body, Expression filter) static CatchBlock
Expression.makeCatch
(Type<?> type, ParameterExpression variable, Expression body) static CatchBlock
Expression.makeCatch
(Type<?> type, ParameterExpression variable, Expression body, Expression filter) final CatchBlock
CatchBlock.update
(ParameterExpression variable, Expression filter, Expression body) protected CatchBlock
DebugViewWriter.visitCatchBlock
(CatchBlock node) ExpressionStringBuilder.visitCatchBlock
(CatchBlock node) protected CatchBlock
ExpressionVisitor.visitCatchBlock
(CatchBlock node) protected CatchBlock
VariableBinder.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 String
ExpressionStringBuilder.catchBlockToString
(CatchBlock node) private void
LambdaCompiler.emitCatchStart
(CatchBlock cb) private void
LambdaCompiler.emitSaveExceptionOrPop
(CatchBlock cb) static TryExpression
Expression.makeTry
(Type<?> type, Expression body, CatchBlock... handlers) static TryExpression
Expression.makeTry
(Type<?> type, Expression body, Expression finallyBlock, CatchBlock... handlers) static TryExpression
Expression.tryCatch
(Expression body, CatchBlock... handlers) static TryExpression
Expression.tryCatchFinally
(Expression body, Expression finallyBlock, CatchBlock... handlers) protected CatchBlock
DebugViewWriter.visitCatchBlock
(CatchBlock node) ExpressionStringBuilder.visitCatchBlock
(CatchBlock node) protected CatchBlock
ExpressionVisitor.visitCatchBlock
(CatchBlock node) protected CatchBlock
VariableBinder.visitCatchBlock
(CatchBlock node) Method parameters in com.strobel.expressions with type arguments of type CatchBlockModifier and TypeMethodDescriptionstatic TryExpression
Expression.makeTry
(Type<?> type, Expression body, ReadOnlyList<CatchBlock> catchBlocks, Expression finallyBlock) final TryExpression
TryExpression.update
(Expression body, ReadOnlyList<CatchBlock> handlers, Expression finallyBlock) private static void
Expression.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)