1 /*
2 * MIT License
3 * Copyright (c) 2006-2025 JMockit developers
4 * See LICENSE file for full license text.
5 */
6 package integration.tests;
7
8 /**
9 * The Class UnreachableStatements.
10 */
11 public final class UnreachableStatements {
12
13 /**
14 * Non branching method with unreachable lines.
15 */
16 void nonBranchingMethodWithUnreachableLines() {
17 int a = 1;
18 assert false;
19 System.gc();
20 }
21
22 /**
23 * Branching method with unreachable lines.
24 *
25 * @param a
26 * the a
27 */
28 void branchingMethodWithUnreachableLines(int a) {
29 if (a > 0) {
30 assert false;
31 System.gc();
32 }
33
34 System.runFinalization();
35 }
36 }