Home
last modified time | relevance | path

Searched refs:Outer (Results 1 – 25 of 141) sorted by relevance

123456

/external/clang/test/SemaTemplate/
Dnested-template.cpp17 struct Outer { struct
36 class Outer<X>::Inner0 { argument
43 void Outer<X>::Inner0<Y>::f(X, Y) { in f()
48 struct Outer<X>::Inner1<Y>::ReallyInner {
56 void Outer<X>::Inner1<Y>::ReallyInner::g(X, Y) { in g()
61 X Outer<X>::Inner1<Y>::foo(Y) { in foo()
68 X Outer<X>::Inner1<Y>::bar(Z) { in bar()
75 X* Outer<X>::Inner1<Y>::bar(Z) { in bar()
81 X Outer<X>::Inner1<Y>::value1 = 0;
85 Y Outer<X>::Inner1<Y>::value2 = Y();
[all …]
Dinstantiate-declref.cpp3 struct Outer { struct
17 Outer::Inner::InnerTemplate<type>::VeryInner::Kind2 = K2Val; in foo()
25 Outer::Inner::InnerTemplate<type>::VeryInner::Kind2 = K2Val; in bar()
38 template struct N::Outer::Inner::InnerTemplate<INT>::VeryInner;
39 template struct N::Outer::Inner::InnerTemplate<INT>::UeberInner; // expected-error{{no struct named…
/external/clang/test/CXX/temp/temp.decls/temp.class.spec/
Dp8-1y.cpp22 template<typename Outer> struct X {
24 …template<typename Inner> static int y<Outer>; // expected-warning {{cannot be deduced}} expected-n…
27 template<typename Outer> template<typename Inner> int X<Outer>::y<Outer>; // expected-warning {{can…
28 template<typename Outer> template<typename Inner> int X<Outer>::y<Inner>; // expected-error {{does …
32 template<typename Outer> struct Y {
Dp6.cpp39 struct Outer { struct
45 Outer<int, int> outer; // expected-note{{instantiation}} argument
59 struct Outer { struct
74 int array0[Outer<int>::Inner<int, int>::value? 1 : -1];
75 int array1[Outer<int>::Inner<int, float>::value? -1 : 1];
/external/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.members/
Dconstruct_type.pass.cpp40 using Outer = CountingAllocator<T, 1>; in test_bullet_one() typedef
42 using SA = std::scoped_allocator_adaptor<Outer, Inner>; in test_bullet_one()
43 static_assert(!std::uses_allocator<T, Outer>::value, ""); in test_bullet_one()
46 Outer O(POuter); in test_bullet_one()
73 using Outer = CountingAllocator<T, 1>; in test_bullet_two() typedef
75 using SA = std::scoped_allocator_adaptor<Outer, Inner>; in test_bullet_two()
76 static_assert(!std::uses_allocator<T, Outer>::value, ""); in test_bullet_two()
79 Outer O(POuter); in test_bullet_two()
106 using Outer = CountingAllocator<T, 1>; in test_bullet_three() typedef
108 using SA = std::scoped_allocator_adaptor<Outer, Inner>; in test_bullet_three()
[all …]
Dconstruct_pair.pass.cpp90 using Outer = CountingAllocator<Pair, 1>; in test_with_inner_alloc() typedef
92 using SA = std::scoped_allocator_adaptor<Outer, Inner>; in test_with_inner_alloc()
94 static_assert(!std::uses_allocator<T, Outer>::value, ""); in test_with_inner_alloc()
98 Outer O(POuter); in test_with_inner_alloc()
117 using Outer = CountingAllocator<Pair, 1>; in test_with_inner_alloc() typedef
119 using SA = std::scoped_allocator_adaptor<Outer, Inner>; in test_with_inner_alloc()
121 static_assert(!std::uses_allocator<T, Outer>::value, ""); in test_with_inner_alloc()
125 Outer O(POuter); in test_with_inner_alloc()
Dconstruct_pair_rvalue.pass.cpp101 using Outer = CountingAllocator<Pair, 1>; in test_with_inner_alloc() typedef
103 using SA = std::scoped_allocator_adaptor<Outer, Inner>; in test_with_inner_alloc()
105 static_assert(!std::uses_allocator<T, Outer>::value, ""); in test_with_inner_alloc()
109 Outer O(POuter); in test_with_inner_alloc()
132 using Outer = CountingAllocator<Pair, 1>; in test_with_inner_alloc() typedef
134 using SA = std::scoped_allocator_adaptor<Outer, Inner>; in test_with_inner_alloc()
136 static_assert(!std::uses_allocator<T, Outer>::value, ""); in test_with_inner_alloc()
140 Outer O(POuter); in test_with_inner_alloc()
Dconstruct_pair_piecewise.pass.cpp101 using Outer = CountingAllocator<Pair, 1>; in test_with_inner_alloc() typedef
103 using SA = std::scoped_allocator_adaptor<Outer, Inner>; in test_with_inner_alloc()
105 static_assert(!std::uses_allocator<T, Outer>::value, ""); in test_with_inner_alloc()
109 Outer O(POuter); in test_with_inner_alloc()
132 using Outer = CountingAllocator<Pair, 1>; in test_with_inner_alloc() typedef
134 using SA = std::scoped_allocator_adaptor<Outer, Inner>; in test_with_inner_alloc()
136 static_assert(!std::uses_allocator<T, Outer>::value, ""); in test_with_inner_alloc()
140 Outer O(POuter); in test_with_inner_alloc()
Dconstruct_pair_const_lvalue_pair.pass.cpp101 using Outer = CountingAllocator<Pair, 1>; in test_with_inner_alloc() typedef
103 using SA = std::scoped_allocator_adaptor<Outer, Inner>; in test_with_inner_alloc()
105 static_assert(!std::uses_allocator<T, Outer>::value, ""); in test_with_inner_alloc()
109 Outer O(POuter); in test_with_inner_alloc()
132 using Outer = CountingAllocator<Pair, 1>; in test_with_inner_alloc() typedef
134 using SA = std::scoped_allocator_adaptor<Outer, Inner>; in test_with_inner_alloc()
136 static_assert(!std::uses_allocator<T, Outer>::value, ""); in test_with_inner_alloc()
140 Outer O(POuter); in test_with_inner_alloc()
Dconstruct_pair_values.pass.cpp96 using Outer = CountingAllocator<Pair, 1>; in test_with_inner_alloc() typedef
98 using SA = std::scoped_allocator_adaptor<Outer, Inner>; in test_with_inner_alloc()
100 static_assert(!std::uses_allocator<T, Outer>::value, ""); in test_with_inner_alloc()
104 Outer O(POuter); in test_with_inner_alloc()
125 using Outer = CountingAllocator<Pair, 1>; in test_with_inner_alloc() typedef
127 using SA = std::scoped_allocator_adaptor<Outer, Inner>; in test_with_inner_alloc()
129 static_assert(!std::uses_allocator<T, Outer>::value, ""); in test_with_inner_alloc()
133 Outer O(POuter); in test_with_inner_alloc()
/external/eigen/Eigen/src/Core/
DPlainObjectBase.h609 template<int Outer, int Inner>
610 … inline typename StridedConstMapType<Stride<Outer, Inner> >::type Map(const Scalar* data, const St…
611 { return typename StridedConstMapType<Stride<Outer, Inner> >::type(data, stride); }
612 template<int Outer, int Inner>
613 …static inline typename StridedMapType<Stride<Outer, Inner> >::type Map(Scalar* data, const Stride<
614 { return typename StridedMapType<Stride<Outer, Inner> >::type(data, stride); }
615 template<int Outer, int Inner>
616 …e typename StridedConstMapType<Stride<Outer, Inner> >::type Map(const Scalar* data, Index size, co…
617 { return typename StridedConstMapType<Stride<Outer, Inner> >::type(data, size, stride); }
618 template<int Outer, int Inner>
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/
D2011-03-15-LdStMultipleBug.ll6 %struct.Outer = type { i32, [2 x %"struct.Outer::Inner"] }
7 %"struct.Outer::Inner" = type { i32, i32, i8, i8 }
9 @oStruct = external global %struct.Outer, align 4
21 %x = getelementptr %struct.Outer, %struct.Outer* @oStruct, i32 0, i32 1, i32 %i.022, i32 0
22 %y = getelementptr %struct.Outer, %struct.Outer* @oStruct, i32 0, i32 1, i32 %i.022, i32 1
37 …%b.phi.trans.insert = getelementptr %struct.Outer, %struct.Outer* @oStruct, i32 0, i32 1, i32 %inc…
/external/llvm/test/CodeGen/ARM/
D2011-03-15-LdStMultipleBug.ll6 %struct.Outer = type { i32, [2 x %"struct.Outer::Inner"] }
7 %"struct.Outer::Inner" = type { i32, i32, i8, i8 }
9 @oStruct = external global %struct.Outer, align 4
21 %x = getelementptr %struct.Outer, %struct.Outer* @oStruct, i32 0, i32 1, i32 %i.022, i32 0
22 %y = getelementptr %struct.Outer, %struct.Outer* @oStruct, i32 0, i32 1, i32 %i.022, i32 1
37 …%b.phi.trans.insert = getelementptr %struct.Outer, %struct.Outer* @oStruct, i32 0, i32 1, i32 %inc…
/external/libcxx/test/std/language.support/support.exception/uncaught/
Duncaught_exceptions.pass.cpp32 struct Outer { struct
33 Outer(int depth) : d_(depth) {} in Outer() function
34 ~Outer() { in ~Outer() argument
48 Outer o(0); in main() argument
54 Outer o(1); in main()
/external/swiftshader/third_party/llvm-7.0/llvm/test/DebugInfo/X86/
Dpieces-2.ll11 ; } Outer;
13 ; int foo(Outer outer) {
28 %struct.Outer = type { [2 x %struct.Inner] }
32 define i32 @foo(%struct.Outer* byval align 8 %outer) #0 !dbg !4 {
34 …call void @llvm.dbg.declare(metadata %struct.Outer* %outer, metadata !25, metadata !DIExpression()…
35 …%i1.sroa.0.0..sroa_idx = getelementptr inbounds %struct.Outer, %struct.Outer* %outer, i64 0, i32 0…
38 %i1.sroa.2.0..sroa_raw_cast = bitcast %struct.Outer* %outer to i8*, !dbg !27
68 !9 = !DIDerivedType(tag: DW_TAG_typedef, name: "Outer", line: 8, file: !1, baseType: !10)
Dsroasplit-2.ll14 ; } Outer;
16 ; int foo(Outer outer) {
34 %struct.Outer = type { [2 x %struct.Inner] }
39 %outer = alloca %struct.Outer, align 8
41 %1 = bitcast %struct.Outer* %outer to { i64, i64 }*
46 call void @llvm.dbg.declare(metadata %struct.Outer* %outer, metadata !24, metadata !2), !dbg !25
48 %4 = getelementptr inbounds %struct.Outer, %struct.Outer* %outer, i32 0, i32 0, !dbg !27
80 !9 = !DIDerivedType(tag: DW_TAG_typedef, name: "Outer", line: 8, file: !1, baseType: !10)
/external/swiftshader/third_party/LLVM/test/CodeGen/ARM/
D2011-03-15-LdStMultipleBug.ll6 %struct.Outer = type { i32, [2 x %"struct.Outer::Inner"] }
7 %"struct.Outer::Inner" = type { i32, i32, i8, i8 }
9 @oStruct = external global %struct.Outer, align 4
21 %x = getelementptr %struct.Outer* @oStruct, i32 0, i32 1, i32 %i.022, i32 0
22 %y = getelementptr %struct.Outer* @oStruct, i32 0, i32 1, i32 %i.022, i32 1
43 %b.phi.trans.insert = getelementptr %struct.Outer* @oStruct, i32 0, i32 1, i32 %inc, i32 3
/external/clang/test/CodeGenCXX/
Dcxx1y-variable-template.cpp11 template<typename T> struct Outer { struct
16 Outer<char[100]> outer_int; argument
18 template<typename T> template<typename U> template<typename V> int Outer<T>::Inner<U>::arr[sizeof(T…
19 int *p = Outer<char[100]>::Inner<char[20]>::arr<char[3]>;
Dtemplate-linkage.cpp49 struct Outer { struct
60 Outer o; in test()
61 typedef void (Outer::*mptr)(); in test()
62 mptr method = &Outer::Get<local>; in test()
/external/llvm/test/DebugInfo/X86/
Dpieces-2.ll11 ; } Outer;
13 ; int foo(Outer outer) {
33 %struct.Outer = type { [2 x %struct.Inner] }
37 define i32 @foo(%struct.Outer* byval align 8 %outer) #0 !dbg !4 {
39 …call void @llvm.dbg.declare(metadata %struct.Outer* %outer, metadata !25, metadata !DIExpression()…
40 …%i1.sroa.0.0..sroa_idx = getelementptr inbounds %struct.Outer, %struct.Outer* %outer, i64 0, i32 0…
43 %i1.sroa.2.0..sroa_raw_cast = bitcast %struct.Outer* %outer to i8*, !dbg !27
73 !9 = !DIDerivedType(tag: DW_TAG_typedef, name: "Outer", line: 8, file: !1, baseType: !10)
Dsroasplit-2.ll14 ; } Outer;
16 ; int foo(Outer outer) {
36 %struct.Outer = type { [2 x %struct.Inner] }
41 %outer = alloca %struct.Outer, align 8
43 %1 = bitcast %struct.Outer* %outer to { i64, i64 }*
48 call void @llvm.dbg.declare(metadata %struct.Outer* %outer, metadata !24, metadata !2), !dbg !25
50 %4 = getelementptr inbounds %struct.Outer, %struct.Outer* %outer, i32 0, i32 0, !dbg !27
82 !9 = !DIDerivedType(tag: DW_TAG_typedef, name: "Outer", line: 8, file: !1, baseType: !10)
/external/clang/test/Modules/Inputs/
DDebugCXX.h38 template <class> struct Outer {
39 Outer();
41 Inner(Outer) {}
44 template <class T> Outer<T>::Outer() {
/external/swiftshader/third_party/LLVM/test/Transforms/LICM/
D2004-09-14-AliasAnalysisInvalidate.ll6 br label %Outer
7 Outer: ; preds = %Next, %0
9 Inner: ; preds = %Inner, %Outer
15 br i1 false, label %Outer, label %Exit
/external/clang/test/CXX/class/class.friend/
Dp1.cpp5 struct Outer { struct
33 friend class Outer::Inner;
34 friend int Outer::Inner::intfield; // expected-error {{friends can only be classes or functions}}
35 …friend int Outer::Inner::missing_field; //expected-error {{friends can only be classes or function…
/external/llvm/test/Transforms/LICM/
D2004-09-14-AliasAnalysisInvalidate.ll6 br label %Outer
7 Outer: ; preds = %Next, %0
9 Inner: ; preds = %Inner, %Outer
15 br i1 false, label %Outer, label %Exit

123456