[mlir] Fix typo in test vector transform pass descriptions (#118194)
[llvm-project.git] / clang / test / SemaCXX / undefined-partial-specialization.cpp
blobb07a513270fd64108b6d2d028212428dab0c539e
1 // RUN: %clang_cc1 -std=c++17 -verify %s
2 // RUN: %clang_cc1 -std=c++20 -verify %s
4 namespace GH61356 {
6 template <typename T, bool b>
7 class boo {void foo();};
9 template <typename T>
10 class boo<T, true>;
12 template<typename T>
13 void boo<T, true>::foo(){} // expected-error{{out-of-line definition of 'foo' from class 'boo<type-parameter-0-0, true>' without definition}}