/external/clang/test/SemaTemplate/ |
member-template-access-expr.cpp | 2 template<typename U, typename T> 4 return t.template get<U>(); 7 template<typename U, typename T> 9 // FIXME: When we pretty-print this, we lose the "template" keyword. 10 return t.U::template get<int&>(); 14 template<typename T> T get(); 30 template <class T> 33 template<class T> 42 template<class T> 55 template<typename T> float* f1(T) [all...] |
deduction.cpp | 3 // Template argument deduction with template template parameters. 4 template<typename T, template<T> class A> 9 template<template<int> class A> 14 template<int> struct X0i; 15 template<long> struct X0l; 19 template<typename T, typename U [all...] |
nested-name-spec-template.cpp | 7 template<typename T> struct Promote; 9 template<> struct Promote<short> { 13 template<> struct Promote<int> { 17 template<> struct Promote<float> { 26 M::template Promote<int>::type *ret_intptr4(int* ip) { return ip; } 28 // expected-warning@-2 {{'template' keyword outside of a template}} 31 M::template Promote<int> pi; 33 // expected-warning@-2 {{'template' keyword outside of a template}} [all...] |
overload-candidates.cpp | 5 template<typename T> 6 const T& min(const T&, const T&); // expected-note{{candidate template ignored: deduced conflicting types for parameter 'T' ('int' vs. 'long')}} 12 template<typename R, typename T> 13 R *dyn_cast(const T&); // expected-note{{candidate template ignored: couldn't infer template argument 'R'}} 19 template<int I, typename T> 20 void get(const T&); // expected-note{{candidate template ignored: invalid explicitly-specified argument for template parameter 'I'}} 21 template<template<class T> class, typename T> [all...] |
enum-bool.cpp | 4 template <E> 11 template class S<A>;
|
instantiate-non-type-template-parameter.cpp | 5 template<typename T> 8 template<unsigned N> 18 template<class Class,typename Type,Type Class::*> 23 template<class Class,typename Type,Type Class::*PtrToMember> 42 template<typename T, E e = E2> 45 template<typename U> X0(const X0<U, e> &); 48 template<typename T> 51 template<typename U> X1(const X1<U> &x) : X0<T>(x) { }
|
/external/clang/test/SemaCXX/ |
nested-name-spec-locations.cpp | 10 template<typename T> 16 template<typename T> 23 template<typename T> 31 UnresolvedUsingValueDeclTester<int> UnresolvedUsingValueDeclCheck; // expected-note{{in instantiation of template class}} 33 template<typename T> 41 UnresolvedUsingTypenameDeclTester<int> UnresolvedUsingTypenameDeclCheck; // expected-note{{in instantiation of template class}} 44 template<typename T, typename U> 47 t->T::template Inner<typename add_reference<U>::type 54 template<typename T> 65 template<typename T [all...] |
/external/clang/test/Parser/ |
cxx-template-argument.cpp | 4 // RUN: %clang_cc1 -fsyntax-only -verify %s -fdelayed-template-parsing 5 // RUN: %clang_cc1 -fsyntax-only -verify -std=c++98 %s -fdelayed-template-parsing 6 // RUN: %clang_cc1 -fsyntax-only -verify -std=c++11 %s -fdelayed-template-parsing 8 template<typename T> struct A {}; 10 // Check for template argument lists followed by junk 16 template <bool> struct S {}; 19 // Test behavior when a template-id is ended by a token which starts with '>'. 21 template<typename T> struct S { S(); S(T); }; 24 template<typename T> void t(); 38 template <typename x [all...] |
/external/clang/test/CXX/temp/temp.decls/temp.fct/temp.over.link/ |
p6.cpp | 3 template<int N, int M> 8 template<int X, int Y> void f0(A0<X, Y>) { } // expected-note{{previous}} 9 template<int N, int M> void f0(A0<M, N>) { } 10 template<int V1, int V2> void f0(A0<V1, V2>) { } // expected-error{{redefinition}} 12 template<int X, int Y> void f1(A0<0, (X + Y)>) { } // expected-note{{previous}} 13 template<int X, int Y> void f1(A0<0, (X - Y)>) { } 14 template<int A, int B> void f1(A0<0, (A + B)>) { } // expected-error{{redefinition}} 16 template<int X, int Y> void A0<X, Y>::g0() { }
|
/external/clang/test/CXX/temp/temp.decls/temp.friend/ |
p8.cpp | 2 template<class T> class A { }; 5 template<class T> friend class A<T*>; // expected-error{{partial specialization cannot be declared as a friend}}
|
/external/clang/test/CXX/temp/temp.decls/temp.mem/ |
p3.cpp | 3 template <class T> struct AA { 4 template <class C> virtual void g(C); // expected-error{{'virtual' cannot be specified on member function templates}}
|
/external/clang/test/CXX/temp/temp.res/temp.dep/temp.dep.type/ |
p1.cpp | 5 template<class T> struct A; 6 template<class T> using B = A<T>; 8 template<class T> struct A { 13 template<class T> struct A<A<T>> { 18 template<class T> struct A<A<A<T>>> { 25 template<class T> struct A { 28 template<class T> using B = A<T>; 29 template<class T> void B<T>::g() {} // ok.
|
/external/clang/test/CXX/temp/temp.res/temp.local/ |
p7.cpp | 4 template<class T> struct A { 9 template<class B> int A<B>::f() {
|
/external/clang/test/CXX/temp/temp.spec/temp.expl.spec/ |
p10.cpp | 3 template<class T> class X; 4 template<> class X<int>; // expected-note{{forward}}
|
/external/clang/test/CXX/temp/temp.spec/temp.explicit/ |
p7.cpp | 3 template<typename T> 16 template<typename T> 19 template class X0<int>; // okay 21 template class X0<int(int)>; // expected-note 3{{requested here}} 25 template<> 29 template<> 32 template<> 35 template class X0<int(long)>;
|
/external/clang/test/CodeGenCXX/ |
debug-info-template-array.cpp | 3 template <typename> 8 template <unsigned>
|
pr12104.h | 0 template <int dimm> struct Patch { 4 template <int dim>
|
/external/clang/test/Modules/Inputs/PR20399/ |
SecondHeader.h | 6 template <class T> 9 template <>
|
/external/clang/test/Modules/Inputs/ |
recursive_visibility_c.h | 2 template<template<typename T> class Y> void g() {
|
/external/libxml2/doc/tutorial/ |
customhtml.xsl | 12 <xsl:template match="revhistory"></xsl:template> 13 <xsl:template match="revision"></xsl:template> 14 <xsl:template match="revnumber"></xsl:template> 16 <xsl:template match="revremark"></xsl:template>
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/x86_64-linux/include/c++/4.8/ |
type_traits | 48 * Template utilities for compile-time introspection and modification, 56 template<typename _Tp, _Tp __v> 65 template<typename _Tp, _Tp __v> 76 template<bool, typename, typename> 79 template<typename...> 82 template<> 87 template<typename _B1> 92 template<typename _B1, typename _B2> 97 template<typename _B1, typename _B2, typename _B3, typename... _Bn> 102 template<typename... [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/ |
type_traits | 48 * Template utilities for compile-time introspection and modification, 56 template<typename _Tp, _Tp __v> 65 template<typename _Tp, _Tp __v> 76 template<bool, typename, typename> 79 template<typename...> 82 template<> 87 template<typename _B1> 92 template<typename _B1, typename _B2> 97 template<typename _B1, typename _B2, typename _B3, typename... _Bn> 102 template<typename... [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/ |
type_traits | 48 * Template utilities for compile-time introspection and modification, 56 template<typename _Tp, _Tp __v> 65 template<typename _Tp, _Tp __v> 76 template<bool, typename, typename> 79 template<typename...> 82 template<> 87 template<typename _B1> 92 template<typename _B1, typename _B2> 97 template<typename _B1, typename _B2, typename _B3, typename... _Bn> 102 template<typename... [all...] |
/prebuilts/go/darwin-x86/src/html/template/ |
template.go | 5 package template package 13 "text/template" 14 "text/template/parse" 17 // Template is a specialized Template from "text/template" that produces a safe 19 type Template struct { 22 // We could embed the text/template field, but it's safer not to because 24 // template's in sync. 25 text *template.Templat [all...] |
/prebuilts/go/linux-x86/src/html/template/ |
template.go | 5 package template package 13 "text/template" 14 "text/template/parse" 17 // Template is a specialized Template from "text/template" that produces a safe 19 type Template struct { 22 // We could embed the text/template field, but it's safer not to because 24 // template's in sync. 25 text *template.Templat [all...] |