maxDepth = containedContext != null ? containedContext.getMaxDepth() : Integer.MAX_VALUE; depth = containedContext != null ? containedContext.getDepth() : 0; if ( depth < Integer.MAX_VALUE ) { // Avoid integer overflow ++depth; containedContext != null ? containedContext.getComprehensivePaths() : null; return new ContainedInRecursionContext( maxDepth, depth, comprehensivePaths );
if ( recursionContext.isTerminal() ) { continue;
if ( recursionContext.isTerminal() ) { continue;
maxDepth = containedContext != null ? containedContext.getMaxDepth() : Integer.MAX_VALUE; depth = containedContext != null ? containedContext.getDepth() : 0; if ( depth < Integer.MAX_VALUE ) { // Avoid integer overflow ++depth; containedContext != null ? containedContext.getComprehensivePaths() : null; return new ContainedInRecursionContext( maxDepth, depth, comprehensivePaths );