/external/clang/test/SemaTemplate/ |
D | instantiation-depth-defarg.cpp | 3 template<int N> struct S { struct 4 typedef typename S<N-1>::type type; argument 12 template<> struct S<0> { struct 16 // Incrementally instantiate up to S<2048>. argument 17 template struct S<128>; variable 18 template struct S<256>; variable 19 template struct S<384>; variable 20 template struct S<512>; variable 21 template struct S<640>; variable 22 template struct S<768>; variable [all …]
|
/external/clang/lib/AST/ |
D | StmtProfile.cpp | 70 void StmtProfiler::VisitStmt(const Stmt *S) { in VisitStmt() 80 void StmtProfiler::VisitDeclStmt(const DeclStmt *S) { in VisitDeclStmt() 86 void StmtProfiler::VisitNullStmt(const NullStmt *S) { in VisitNullStmt() 90 void StmtProfiler::VisitCompoundStmt(const CompoundStmt *S) { in VisitCompoundStmt() 94 void StmtProfiler::VisitSwitchCase(const SwitchCase *S) { in VisitSwitchCase() 98 void StmtProfiler::VisitCaseStmt(const CaseStmt *S) { in VisitCaseStmt() 102 void StmtProfiler::VisitDefaultStmt(const DefaultStmt *S) { in VisitDefaultStmt() 106 void StmtProfiler::VisitLabelStmt(const LabelStmt *S) { in VisitLabelStmt() 111 void StmtProfiler::VisitAttributedStmt(const AttributedStmt *S) { in VisitAttributedStmt() 116 void StmtProfiler::VisitIfStmt(const IfStmt *S) { in VisitIfStmt() [all …]
|
/external/clang/test/CodeGenCXX/ |
D | mangle-local-classes-nested.cpp | 16 struct S { in L1() struct 17 void L2() { in L1() 19 struct S { in L1() struct 20 void L3a() {} in L1() 25 struct S { in L1() struct 26 void L3b() {} in L1() 35 struct S { in L1() struct 36 void L2() { in L1() 38 struct S { in L1() struct 39 void L3c() {} in L1() [all …]
|
D | cxx11-unrestricted-union.cpp | 30 struct S { struct 49 S::S() {} in S() argument 56 S::S(const S&) {} in S() argument 63 S::S(S&&) {} in S() argument 67 S &S::operator=(const S&) { return *this; } in operator =() 69 S &S::operator=(S &&) { return *this; } in operator =() argument
|
D | explicit-instantiation.cpp | 23 template<typename T> struct S { struct 24 constexpr int constexpr_function() { return 0; } in constexpr_function() 25 auto deduced_return_type() { return 0; } in deduced_return_type() 41 template struct S<char>; variable 42 template struct S<int>; variable 72 template<typename T> struct S { constexpr int f() { return 0; } }; in f() argument 98 struct S { struct 100 __attribute__((used)) constexpr int f() { return 0; } in f() 103 template struct S<int>; variable 108 template <typename T> struct S { struct [all …]
|
D | member-functions.cpp | 24 struct S { struct 25 inline S() { } in S() function 26 inline ~S() { } in ~S() argument 38 void S::f() { in f() argument
|
D | bitfield.cpp | 12 struct __attribute__((packed)) S { struct 13 unsigned b00 : 14; 14 unsigned b01 : 2; 15 unsigned b20 : 6; 16 unsigned b21 : 2; 17 unsigned b30 : 30; 18 unsigned b31 : 2; 19 unsigned b70 : 6; 20 unsigned b71 : 2; 163 struct S { struct [all …]
|
/external/clang/test/CodeGenObjC/ |
D | block-var-layout.m | 5 struct S { struct 6 int i1; 7 id o1; 11 } v1; 12 int i3; 13 id o3; 17 void x(id y) {} 18 void y(int a) {} 20 extern id opaque_id(); 45 // FIXME: do these really have to be named L_OBJC_CLASS_NAME_xxx? argument [all …]
|
/external/clang/test/CodeGenObjCXX/ |
D | block-var-layout.mm | 9 struct S { struct 10 int i1; 11 id o1; 15 } v1; 16 int i3; 17 id o3; 21 void x(id y) {} 22 void y(int a) {} 24 extern id opaque_id(); 26 void f() { [all …]
|
/external/clang/test/CXX/dcl.dcl/dcl.spec/dcl.typedef/ |
D | p4.cpp | 3 struct S { struct 4 typedef struct A {} A; // expected-note {{previous definition is here}} 5 typedef struct B B; 6 typedef A A; // expected-error {{redefinition of 'A'}} 8 struct C { }; 9 typedef struct C OtherC; 10 typedef OtherC C; 12 typedef struct D { } D2; 13 typedef D2 D;
|
/external/clang/test/SemaObjCXX/ |
D | delay-parsing-cplusfuncs.mm | 9 struct S { struct 14 S(); field 15 S(MyClass *O1, MyClass *O2); field 16 S(MyClass *O1); field 27 int S::bar(MyClass * myObject) { argument
|
/external/clang/test/Parser/ |
D | cxx-ambig-init-templ.cpp | 7 struct S { struct 12 int k5 = T1 < b, &S::operator=(int); // expected-error {{extra qualification}} argument 16 int k9 = T3 < a < b, c >> (d), e5 = 1 > (e4); 17 int k10 = 0 < T3 < a < b, c >> (d 20 int k11 = 0 < 1, c<3>::*ptr; 21 int k12 = e < 0, int a<b<c>::* >(), e11; 47 static constexpr int (S::*f3_test)(int) = &S::f3; argument 78 template<int, int &(S::*)(int)> struct T2 { static const int val = 0; }; argument 101 struct S { struct 106 template<typename, typename> struct X { operator int(); }; [all …]
|
/external/clang/test/CXX/special/class.init/class.base.init/ |
D | p9-0x.cpp | 3 struct S { struct 7 S() {} in S() argument 8 S(int a) : n(a) {} in S() function 9 S(int a, int b) : n(a), m(b) {} in S() argument 23 S a; argument
|
/external/clang/test/SemaObjC/ |
D | argument-checking.m | 3 struct S { int a; }; argument 5 extern int charStarFunc(char *); // expected-note{{passing argument to parameter here}} argument 11 -structMeth:(struct S)s; // expected-note{{passing argument to parameter 's' here}} 13 :(struct S)s2; // expected-note{{passing argument to parameter 's2' here}}
|
/external/clang/test/OpenMP/ |
D | parallel_copyin_codegen.cpp | 14 struct S { struct 16 S(T a) : f(a + g) {} in S() argument 17 S() : f(g) {} in S() argument 18 S &operator=(const S &) { return *this; }; in operator =() argument 20 ~S() {} in ~S() argument
|
D | parallel_num_threads_codegen.cpp | 17 struct S { struct 19 S(intptr_t a) : a(a) {} in S() argument 21 ~S() {} in ~S() argument
|
D | parallel_reduction_codegen.cpp | 13 struct S { struct 15 S(T a) : f(a + g) {} in S() function 16 S() : f(g) {} in S() argument 18 S &operator&(const S &) { return *this; } in operator &() argument 19 ~S() {} in ~S() argument
|
D | task_codegen.cpp | 12 struct S { struct 14 S() : a(0) {} in S() argument 15 S(const S &s) : a(s.a) {} in S() function 16 ~S() {} in ~S() argument
|
D | parallel_private_codegen.cpp | 11 struct S { struct 13 S(T a) : f(a) {} in S() function 14 S() : f() {} in S() function 16 ~S() {} in ~S() argument
|
D | parallel_firstprivate_codegen.cpp | 20 struct S { struct 22 S(T a) : f(a + g) {} in S() function 23 S() : f(g) {} in S() argument 24 S(const S &s, St t = St()) : f(s.f + t.a) {} in S() argument 26 ~S() {} in ~S() argument
|
/external/clang/test/SemaCXX/ |
D | return.cpp | 22 struct S {}; struct 85 struct S { struct 96 struct S { struct 97 S() { in S() argument 100 ~S() { in ~S() 110 struct S { struct 111 S() { return f(); }; // expected-error {{constructor 'S' must not return void expression}} in S() argument 112 ~S() { return f(); } // expected-error {{destructor '~S' must not return void expression}} in ~S()
|
/external/libcxx/test/std/containers/sequences/list/list.ops/ |
D | remove.pass.cpp | 19 struct S { struct 20 S(int i) : i_(new int(i)) {} in S() function 21 S(const S &rhs) : i_(new int(*rhs.i_)) {} in S() argument 22 S& operator = (const S &rhs) { *i_ = *rhs.i_; return *this; } in operator =() argument 23 ~S () { delete i_; i_ = NULL; } in ~S() argument 24 bool operator == (const S &rhs) const { return *i_ == *rhs.i_; } in operator ==() argument 25 int get () const { return *i_; } in get() 49 std::list<S> c; in main() argument
|
/external/clang/test/CXX/basic/basic.scope/basic.scope.hiding/ |
D | p2.cpp | 27 struct S { S() {} }; in f() argument 37 struct S { S() {} }; // expected-note {{candidate}} in f() function 44 struct S { S() {} }; in g() argument 53 struct S { S() {} }; // expected-note {{candidate}} in g() function
|
/external/clang/test/PCH/ |
D | chain-cxx.cpp | 31 struct S { typedef int G; }; argument 35 struct S<T *> { typedef int H; }; struct 85 struct S<int> { typedef int I; }; argument 89 struct S<T &> { typedef int J; }; argument 93 struct S<int *> { typedef int K; }; argument 97 struct S<int &> { typedef int L; }; struct
|
/external/clang/test/CXX/class/class.static/class.static.data/ |
D | p3.cpp | 7 struct S { struct 21 constexpr int S::a; argument
|