reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | // RUN: %clang_cc1 -Weverything -fsyntax-only %s -verify // This previously crashed due to a bug in the CFG. Exercising all // warnings helps check CFG construction. class PR12271 { public: PR12271(); ~PR12271(); }; void testPR12271() { // expected-warning {{no previous prototype for function 'testPR12271'}} // expected-note@-1{{declare 'static' if the function is not intended to be used outside of this translation unit}} PR12271 a[1][1]; } |