diff options
Diffstat (limited to 'test/SemaCXX/warn-missing-prototypes.cpp')
-rw-r--r-- | test/SemaCXX/warn-missing-prototypes.cpp | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/test/SemaCXX/warn-missing-prototypes.cpp b/test/SemaCXX/warn-missing-prototypes.cpp index 481547036e..079a837252 100644 --- a/test/SemaCXX/warn-missing-prototypes.cpp +++ b/test/SemaCXX/warn-missing-prototypes.cpp @@ -7,13 +7,20 @@ namespace NS { } namespace { - // Should not warn about anonymous namespaces + // Don't warn about functions in anonymous namespaces. void f() { } } struct A { - // Should not warn about member functions. + // Don't warn about member functions. void f() { } }; -inline void g() { }
\ No newline at end of file +// Don't warn about inline functions. +inline void g() { } + +// Don't warn about function templates. +template<typename> void h() { } + +// Don't warn when instantiating function templates. +template void h<int>(); |