/external/clang/test/SemaTemplate/ |
D | nested-template.cpp | 17 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 …]
|
D | instantiate-declref.cpp | 3 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…
|
D | typename-specifier-4.cpp | 92 struct Outer { struct 97 typename Outer<T>::template Inner<U> 98 foo(typename Outer<T>::template Inner<U>); 103 typename Outer<T>::template Inner<U> 104 Outer<T>::foo(typename Outer<T>::template Inner<U>) { in foo()
|
/external/clang/test/CXX/temp/temp.decls/temp.class.spec/ |
D | p8-1y.cpp | 22 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 {
|
D | p6.cpp | 39 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/eigen/Eigen/src/Core/ |
D | PlainObjectBase.h | 501 template<int Outer, int Inner> 502 … inline typename StridedConstMapType<Stride<Outer, Inner> >::type Map(const Scalar* data, const St… 503 { return typename StridedConstMapType<Stride<Outer, Inner> >::type(data, stride); } 504 template<int Outer, int Inner> 505 …static inline typename StridedMapType<Stride<Outer, Inner> >::type Map(Scalar* data, const Stride<… 506 { return typename StridedMapType<Stride<Outer, Inner> >::type(data, stride); } 507 template<int Outer, int Inner> 508 …e typename StridedConstMapType<Stride<Outer, Inner> >::type Map(const Scalar* data, Index size, co… 509 { return typename StridedConstMapType<Stride<Outer, Inner> >::type(data, size, stride); } 510 template<int Outer, int Inner> [all …]
|
/external/llvm/test/CodeGen/ARM/ |
D | 2011-03-15-LdStMultipleBug.ll | 6 %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/v8/test/mjsunit/regress/ |
D | regress-3969.js | 12 function Outer(inner) { class 17 var outer = new Outer(inner); 19 Outer.prototype.boom = function() { 25 %OptimizeFunctionOnNextCall(Outer.prototype.boom); 34 outer = new Outer({field: 1.51, property: "OK"});
|
D | regress-4023.js | 12 function Outer() { class 26 var outer = new Outer(); 29 SetInner(new Outer(), inner); 62 var o2 = new Outer();
|
D | regress-4027.js | 15 function Outer() { class 33 var outer1 = new Outer(); 34 var outer2 = new Outer(); 35 var outer3 = new Outer();
|
D | regress-4325.js | 12 function Outer() { class 18 var o1 = new Outer(); 31 var o2 = new Outer();
|
/external/clang/test/Modules/Inputs/ |
D | DebugCXX.h | 37 template <class> struct Outer { 38 Outer(); 40 Inner(Outer) {} 43 template <class T> Outer<T>::Outer() {
|
/external/clang/test/CodeGenCXX/ |
D | cxx1y-variable-template.cpp | 11 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]>;
|
D | template-linkage.cpp | 49 struct Outer { struct 60 Outer o; in test() 61 typedef void (Outer::*mptr)(); in test() 62 mptr method = &Outer::Get<local>; in test()
|
/external/v8/test/mjsunit/compiler/ |
D | uint32.js | 190 function Outer(v, f) { class 194 assertArrayEquals([0x0100, 0x01], Outer(0x0100, Pack)); 195 assertArrayEquals([0x0100, 0x01], Outer(0x0100, Pack)); 196 assertArrayEquals([0x0100, 0x01], Outer(0x0100, Pack)); 197 %OptimizeFunctionOnNextCall(Outer); 198 assertArrayEquals([0x0100, 0x01], Outer(0x0100, Pack)); 199 assertArrayEquals([0xFFFFFFFF, 0x00FFFFFF], Outer(-1, Pack)); 202 assertArrayEquals([0xFFFFFFFF, 0x00FFFFFF], Outer(-1, function (x, y) {
|
/external/llvm/test/DebugInfo/X86/ |
D | pieces-2.ll | 11 ; } 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 69 !9 = !DIDerivedType(tag: DW_TAG_typedef, name: "Outer", line: 8, file: !1, baseType: !10)
|
D | sroasplit-2.ll | 14 ; } 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 83 !9 = !DIDerivedType(tag: DW_TAG_typedef, name: "Outer", line: 8, file: !1, baseType: !10)
|
D | sroasplit-1.ll | 14 ; } Outer; 16 ; int foo(Outer outer) { 35 %struct.Outer = type { [2 x %struct.Inner] } 39 define i32 @foo(%struct.Outer* byval align 8 %outer) #0 !dbg !4 { 42 call void @llvm.dbg.declare(metadata %struct.Outer* %outer, metadata !25, metadata !2), !dbg !26 44 %inner = getelementptr inbounds %struct.Outer, %struct.Outer* %outer, i32 0, i32 0, !dbg !28 77 !9 = !DIDerivedType(tag: DW_TAG_typedef, name: "Outer", line: 8, file: !1, baseType: !10)
|
/external/clang/test/CXX/class/class.friend/ |
D | p1.cpp | 3 struct Outer { struct 31 friend class Outer::Inner; 32 friend int Outer::Inner::intfield; // expected-error {{friends can only be classes or functions}} 33 …friend int Outer::Inner::missing_field; //expected-error {{friends can only be classes or function…
|
/external/llvm/test/Transforms/LICM/ |
D | 2004-09-14-AliasAnalysisInvalidate.ll | 6 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.access/ |
D | p6.cpp | 88 struct Outer { struct 93 template <class T> class Outer::A<T, typename T::nature> { 100 friend class Outer; 104 Outer::A<B, Green>::foo(); in test() 105 …Outer::A<B, Blue>::foo(); // expected-error {{no member named 'foo' in 'test3::Outer::A<test3::B, … in test() argument
|
/external/clang/include/clang/Sema/ |
D | Template.h | 218 LocalInstantiationScope *Outer; variable 247 : SemaRef(SemaRef), Outer(SemaRef.CurrentInstantiationScope), in SemaRef() 268 SemaRef.CurrentInstantiationScope = Outer; in Exit() 284 newScope->Outer = nullptr; in cloneScopes() 285 if (Outer) in cloneScopes() 286 newScope->Outer = Outer->cloneScopes(Outermost); in cloneScopes() 317 LocalInstantiationScope *Out = Scope->Outer; in deleteScopes()
|
D | SemaInternal.h | 261 std::map<unsigned, SpecifierInfoList>::iterator Outer; variable 268 Outer(Set.DistanceMap.begin()), in iterator() 269 Inner(!IsAtEnd ? Outer->second.begin() : OuterBack->second.end()) { in iterator() 275 if (Inner == Outer->second.end() && Outer != OuterBack) { 276 ++Outer; 277 Inner = Outer->second.begin();
|
/external/guice/core/test/com/google/inject/util/ |
D | TypesTest.java | 52 Outer<String>.Inner f; 203 TypeLiteral<Outer<String>.Inner> type = new TypeLiteral<Outer<String>.Inner>() {}; in testInnerParameterizedEvenWithZeroArgs() 208 assertEquals(new TypeLiteral<Outer<String>>() {}.getType(), parameterizedType.getOwnerType()); in testInnerParameterizedEvenWithZeroArgs() 209 assertEquals(Outer.Inner.class, parameterizedType.getRawType()); in testInnerParameterizedEvenWithZeroArgs() 212 static class Outer<T> { class in TypesTest
|
/external/clang/test/CXX/dcl.dcl/basic.namespace/namespace.def/ |
D | p8.cpp | 41 struct Outer {}; struct 46 void fo(Outer); 57 ADL::Outer o; in foo2()
|