'extern template' is a C++11 feature. Add an Extension for C++98 (this matches
gcc's behaviour), and a -Wc++98-compat-pedantic warning for C++11. llvm-svn: 142597
Showing
- clang/include/clang/Basic/DiagnosticParseKinds.td 5 additions, 0 deletionsclang/include/clang/Basic/DiagnosticParseKinds.td
- clang/lib/Parse/Parser.cpp 3 additions, 0 deletionsclang/lib/Parse/Parser.cpp
- clang/test/CXX/temp/temp.spec/temp.explicit/p4.cpp 1 addition, 1 deletionclang/test/CXX/temp/temp.spec/temp.explicit/p4.cpp
- clang/test/SemaCXX/cxx98-compat-pedantic.cpp 3 additions, 0 deletionsclang/test/SemaCXX/cxx98-compat-pedantic.cpp
Loading
Please register or sign in to comment