/* * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ class TrickyExamples { int x; // pulse summary only includes a single disjunct for everything upto the throw statement. void loop_impure_FN() { if (x > 10) { throw new IllegalArgumentException("x too big"); } x = 0; for (int i = 0; i < 10; i++) {} } }