/* * Test case for Issue 138: * https://github.com/typetools/checker-framework/issues/138 * * Assignment and compound assignment should be treated equally for * method type argument inference. */ class Compound { public static void one() { long total = 0; total = two(); total += two(); } private static <N> long two() { return 0; } }