/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/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 | member-functions.cpp | 24 struct S { struct 25 inline S() { } in S() argument 26 inline ~S() { } in ~S() argument 38 void S::f() { in f() 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() struct 95 template <typename T> struct S { struct 99 struct S2 { argument 105 template void S<int>::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 …]
|
D | cxx0x-initializer-constructors.cpp | 3 struct S { struct 4 S(int x) { } in S() argument 5 S(int x, double y, double z) { } in S() argument 40 struct S {}; struct
|
/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/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(); argument 15 S(MyClass *O1, MyClass *O2); field 16 S(MyClass *O1); field 27 int S::bar(MyClass * myObject) { argument
|
/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
|
D | p8-0x.cpp | 4 struct S { struct 12 …S() {} // expected-error {{constructor for 'S' must explicitly initialize the reference member 'a'… in S() argument 13 S(int) : a(n) {} // ok in S() argument 14 …S(char) : b(n) {} // expected-error {{constructor for 'S' must explicitly initialize the reference… in S() function 15 S(double) : a(n), b(n) {} // ok in S() 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/SemaCXX/ |
D | return.cpp | 22 struct S {}; struct 85 struct S { struct 96 struct S { struct 97 S() { in S() function 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()
|
D | cxx11-attr-print.cpp | 59 template <typename T> struct S { struct 74 template struct S<int>; variable
|
/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 …]
|
D | recovery.cpp | 23 struct S { struct 25 S(); argument 29 8S::S() : a{ 5 }, b{ 6 }, c{ 2 } { // expected-error {{unqualified-id}} in S() function in S 39 struct S { // expected-error {{missing '}' at end of definition of 'MissingBrace::S'}} struct
|
/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() function 53 struct S { S() {} }; // expected-note {{candidate}} in g() struct
|
/external/clang/test/CodeGen/ |
D | 2009-12-07-BitFieldAlignment.c | 4 struct S { struct 11 void f0(struct S *a) { in f0() argument
|
/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; }; struct 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
|
/external/clang/test/CXX/dcl.decl/dcl.init/dcl.init.list/ |
D | p3-0x.cpp | 39 struct S { struct 40 S(std::initializer_list<double> d) {} in S() function 41 S(std::initializer_list<int> i) {} in S() function 42 S() {} in S() function 59 struct S { struct 60 S(int, double, double) {} in S() function 61 S() {} in S() function 75 struct S { struct 76 S(std::initializer_list<double>) {} in S() function 77 S(const std::string &) {} in S() function [all …]
|
/external/libcxx/test/utilities/utility/pairs/pair.astuple/ |
D | get_non_const.pass.cpp | 22 struct S { struct 25 constexpr S() : a{1,2}, k(std::get<0>(a)) {} in S() argument
|