/hardware/interfaces/tests/bar/1.0/ |
IImportRules.hal | 22 // Note that there is a android.hardware.tests.foo@1.0::Outer in types.hal 23 struct Outer { 30 rule0a(Outer o); // should be resolved to Outer above 31 rule0a1(IImportRules.Outer o); // should be resolved to Outer above 32 rule0b(@1.0::IImportRules.Outer o); 33 rule0b1(android.hardware.tests.bar@1.0::IImportRules.Outer o); 34 rule0c(android.hardware.tests.foo@1.0::Outer o); 35 rule0d(@1.0::Outer o); // android.hardware.tests.foo@1.0::Oute [all...] |
IImportTypes.hal | 24 Outer outer; 25 android.hardware.tests.foo@1.0::Outer.Inner inner; 26 @1.0::Outer.Inner.Deep deep;
|
/external/clang/test/CXX/temp/temp.decls/temp.class.spec/ |
p8-1y.cpp | 22 template<typename Outer> struct X { 24 template<typename Inner> static int y<Outer>; // expected-warning {{cannot be deduced}} expected-note {{'Inner'}} 27 template<typename Outer> template<typename Inner> int X<Outer>::y<Outer>; // expected-warning {{cannot be deduced}} expected-note {{'Inner'}} 28 template<typename Outer> template<typename Inner> int X<Outer>::y<Inner>; // expected-error {{does not specialize}} 32 template<typename Outer> struct Y {
|
p6.cpp | 39 struct Outer { 45 Outer<int, int> outer; // expected-note{{instantiation}} variable 59 struct Outer { 74 int array0[Outer<int>::Inner<int, int>::value? 1 : -1]; 75 int array1[Outer<int>::Inner<int, float>::value? -1 : 1];
|
/external/clang/test/SemaCXX/ |
virtual-member-functions-key-function.cpp | 22 struct Outer { 29 void Outer::Inner::g() { }
|
/external/clang/test/CodeGenCXX/ |
cxx1y-variable-template.cpp | 11 template<typename T> struct Outer { 16 Outer<char[100]> outer_int; 18 template<typename T> template<typename U> template<typename V> int Outer<T>::Inner<U>::arr[sizeof(T) + sizeof(U) + sizeof(V)] = { init_arr() }; 19 int *p = Outer<char[100]>::Inner<char[20]>::arr<char[3]>;
|
template-linkage.cpp | 49 struct Outer { 60 Outer o; 61 typedef void (Outer::*mptr)(); 62 mptr method = &Outer::Get<local>;
|
explicit-instantiation.cpp | 108 // Check how explicit instantiation of an outer class affects the inner class. 109 template <typename T> struct Outer { 115 // Explicit instantiation definition of Outer causes explicit instantiation 117 template struct Outer<int>; 119 // CHECK-MS: define weak_odr x86_thiscallcc void @"\01?f@Inner@?$Outer@H@NestedClasses@@QAEXXZ" 121 // Explicit instantiation declaration of Outer causes explicit instantiation 123 extern template struct Outer<char>; 124 auto use = &Outer<char>::Inner::f; 126 // CHECK-MS: define linkonce_odr x86_thiscallcc void @"\01?f@Inner@?$Outer@D@NestedClasses@@QAEXXZ"
|
/external/clang/test/CXX/class/class.nest/ |
p1-cxx0x.cpp | 3 class Outer {
|
p1.cpp | 5 class Outer {
|
/external/annotation-tools/annotation-file-utilities/tests/ |
ComplexLocationOne.java | 8 public List< Outer<Integer, String[]>.Inner<Integer, String[]>> entries; 9 class Outer<W, X> { class Inner<Y, Z> {} }
|
InnerReceivers.java | 57 class Outer<K> { 62 void m1(Outer.StaticInner2 this) {} 64 void m2(annotator.tests.Outer.StaticInner2 this) {}
|
/external/clang/test/Modules/Inputs/ |
DebugCXX.h | 38 template <class> struct Outer { 39 Outer(); 41 Inner(Outer) {} 44 template <class T> Outer<T>::Outer() {
|
/external/clang/test/SemaTemplate/ |
nested-template.cpp | 17 struct Outer { 36 class Outer<X>::Inner0 { 43 void Outer<X>::Inner0<Y>::f(X, Y) { 48 struct Outer<X>::Inner1<Y>::ReallyInner { 56 void Outer<X>::Inner1<Y>::ReallyInner::g(X, Y) { 61 X Outer<X>::Inner1<Y>::foo(Y) { 68 X Outer<X>::Inner1<Y>::bar(Z) { 75 X* Outer<X>::Inner1<Y>::bar(Z) { 81 X Outer<X>::Inner1<Y>::value1 = 0; 85 Y Outer<X>::Inner1<Y>::value2 = Y() [all...] |
/external/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.members/ |
construct_type.pass.cpp | 40 using Outer = CountingAllocator<T, 1>; 42 using SA = std::scoped_allocator_adaptor<Outer, Inner>; 43 static_assert(!std::uses_allocator<T, Outer>::value, ""); 46 Outer O(POuter); 73 using Outer = CountingAllocator<T, 1>; 75 using SA = std::scoped_allocator_adaptor<Outer, Inner>; 76 static_assert(!std::uses_allocator<T, Outer>::value, ""); 79 Outer O(POuter); 106 using Outer = CountingAllocator<T, 1>; 108 using SA = std::scoped_allocator_adaptor<Outer, Inner> [all...] |
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/utilities/allocator.adaptor/allocator.adaptor.members/ |
construct_type.pass.cpp | 40 using Outer = CountingAllocator<T, 1>; 42 using SA = std::scoped_allocator_adaptor<Outer, Inner>; 43 static_assert(!std::uses_allocator<T, Outer>::value, ""); 46 Outer O(POuter); 73 using Outer = CountingAllocator<T, 1>; 75 using SA = std::scoped_allocator_adaptor<Outer, Inner>; 76 static_assert(!std::uses_allocator<T, Outer>::value, ""); 79 Outer O(POuter); 106 using Outer = CountingAllocator<T, 1>; 108 using SA = std::scoped_allocator_adaptor<Outer, Inner> [all...] |
/external/annotation-tools/annotation-file-utilities/tests/system-test/source-plain/ |
AnnotationTest.java | 6 class Outer { 13 Outer.Inner<String> inner;
|
/external/clang/test/CXX/class/class.friend/ |
p1.cpp | 5 struct Outer { 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 functions}}
|
/hardware/interfaces/tests/foo/1.0/ |
types.hal | 29 struct Outer { 39 Outer.Inner great;
|
/prebuilts/go/darwin-x86/test/fixedbugs/ |
bug354.go | 16 type Outer struct { 22 var Foo = Outer{[]Inner{Inner{func() error { return nil }}}}
|
/prebuilts/go/linux-x86/test/fixedbugs/ |
bug354.go | 16 type Outer struct { 22 var Foo = Outer{[]Inner{Inner{func() error { return nil }}}}
|
/external/clang/test/Analysis/inlining/ |
path-notes.c | 124 struct Outer { 130 void test(struct Outer *wrapperPtr) { [all...] |
/external/clang/test/Index/ |
comment-cplus-decls.cpp | 102 template <class T> struct Outer { 108 friend void Outer::foo(T);
|
/external/clang/test/CXX/dcl.dcl/basic.namespace/namespace.def/ |
p8.cpp | 41 struct Outer {}; 46 void fo(Outer); 57 ADL::Outer o;
|
/external/clang/test/CXX/class.access/ |
p6.cpp | 88 struct Outer { 93 template <class T> class Outer::A<T, typename T::nature> { 95 static void foo(); // expected-note {{'Outer::A<B, Green>::foo' declared here}} 100 friend class Outer; 104 Outer::A<B, Green>::foo(); 105 Outer::A<B, Blue>::foo(); // expected-error {{no member named 'foo' in 'test3::Outer::A<test3::B, test3::Blue>'; did you mean 'Outer::A<B, Green>::foo'?}}
|