// RUN: %clang_cc1 -fsyntax-only -Wuninitialized -verify %s // RUN: %clang_cc1 -fsyntax-only -Wno-uninitialized -verify=good %s //good-no-diagnostics template class RefMem { // expected-warning {{class 'RefMem' does not declare any constructor to initialize its non-modifiable members}} T &M; // expected-note {{reference member 'M' will never be initialized}} }; struct RefRef { RefMem R; // expected-note {{in instantiation of template class 'RefMem' requested here}} };