template<> class A<double> {};
A<int> a;
- template<typenmae T> f() {};
+ template<typename T> f() {};
void func() { f<int>(); };
classTemplateSpecializationDecl(hasAnyTemplateArgument(
A<bool, int> b;
A<int, bool> c;
- template<typenmae T> f() {};
+ template<typename T> f() {};
void func() { f<int>(); };
classTemplateSpecializationDecl(hasTemplateArgument(
1, refersToType(asString("int"))))
template<> class A<double> {};
A<int> a;
- template<typenmae T> f() {};
+ template<typename T> f() {};
void func() { f<int>(); };
classTemplateSpecializationDecl(hasAnyTemplateArgument(
A<bool, int> b;
A<int, bool> c;
- template<typenmae T> f() {};
+ template<typename T> f() {};
void func() { f<int>(); };
classTemplateSpecializationDecl(hasTemplateArgument(
1, refersToType(asString("int"))))
template<> class A<double> {};
A<int> a;
- template<typenmae T> f() {};
+ template<typename T> f() {};
void func() { f<int>(); };
classTemplateSpecializationDecl(hasAnyTemplateArgument(
A<bool, int> b;
A<int, bool> c;
- template<typenmae T> f() {};
+ template<typename T> f() {};
void func() { f<int>(); };
classTemplateSpecializationDecl(hasTemplateArgument(
1, refersToType(asString("int"))))
/// template<> class A<double> {};
/// A<int> a;
///
-/// template<typenmae T> f() {};
+/// template<typename T> f() {};
/// void func() { f<int>(); };
/// \endcode
///
/// A<bool, int> b;
/// A<int, bool> c;
///
-/// template<typenmae T> f() {};
+/// template<typename T> f() {};
/// void func() { f<int>(); };
/// \endcode
/// classTemplateSpecializationDecl(hasTemplateArgument(