// Test case for Issue 261 // https://github.com/typetools/checker-framework/issues/261 class Issue261 { boolean b; //:: error: (initialization.fields.uninitialized) class Flag<T> { T value; } static <T> T getValue(Flag<T> flag) { return flag.value; } Issue261(Flag<Boolean> flag) { this.b = getValue(flag); } }