[Flang][Parser] Add missing #include "flang/Common/idioms.h" (#77484)
[llvm-project.git] / clang-tools-extra / test / clang-move / Inputs / template_class_test.h
blobd42a158a6f9552ab7940d28d22c7f3cae37de6f0
1 #ifndef TEMPLATE_CLASS_TEST_H // comment 1
2 #define TEMPLATE_CLASS_TEST_H
4 template <typename T>
5 class A {
6 public:
7 void f();
8 void g();
9 template <typename U> void h();
10 template <typename U> void k();
11 static int b;
12 static int c;
15 template <typename T>
16 void A<T>::f() {}
18 template <typename T>
19 template <typename U>
20 void A<T>::h() {}
22 template <typename T>
23 int A<T>::b = 2;
25 class B {
26 public:
27 void f();
30 #endif // TEMPLATE_CLASS_TEST_H