HomeSort by relevance Sort by last modified time
    Searched refs:NonTrivial (Results 1 - 8 of 8) sorted by null

  /external/clang/test/SemaTemplate/
instantiate-decl-init.cpp 39 struct NonTrivial {
40 NonTrivial();
41 ~NonTrivial();
45 NonTrivial array[N];
  /external/clang/test/CXX/expr/expr.prim/expr.prim.lambda/
p14.cpp 25 struct NonTrivial {
26 NonTrivial();
27 NonTrivial(const NonTrivial &);
28 ~NonTrivial();
33 CopyCtorDefault(const CopyCtorDefault&, NonTrivial nt = NonTrivial());
  /external/clang/test/CodeGenCXX/
microsoft-abi-sret-and-byval.cpp 283 struct NonTrivial {
284 NonTrivial();
285 NonTrivial(const NonTrivial &o);
286 ~NonTrivial();
291 int foo(NonTrivial a, POD b);
295 int c = foo(NonTrivial(), b);
298 // WIN32: %[[argmem:[^ ]*]] = alloca inalloca [[argmem_ty:<{ %"struct.test2::NonTrivial", %"struct.test2::POD" }>]]
302 // WIN32: call x86_thiscallcc %"struct.test2::NonTrivial"* @"\01??0NonTrivial@test2@@QAE@XZ
    [all...]
  /external/clang/test/CXX/special/class.copy/
p11.0x.move.cpp 4 struct NonTrivial {
5 NonTrivial(NonTrivial&&); // expected-note{{copy constructor is implicitly deleted}}
12 NonTrivial NT; // expected-note{{deleted because variant field 'NT' has a non-trivial move constructor}}
19 NonTrivial NT; // expected-note{{deleted because variant field 'NT' has a non-trivial move constructor}}
79 const NonTrivial cnt; // expected-note{{deleted because field 'cnt' has a deleted move constructor}}
p11.0x.copy.cpp 4 struct NonTrivial {
5 NonTrivial(const NonTrivial&);
12 NonTrivial NT; // expected-note{{copy constructor of 'DeletedNTVariant' is implicitly deleted because variant field 'NT' has a non-trivial copy constructor}}
20 NonTrivial NT; // expected-note{{copy constructor of 'DeletedNTVariant2' is implicitly deleted because variant field 'NT' has a non-trivial copy constructor}}
  /external/clang/test/Analysis/inlining/
false-positive-suppression.cpp 178 class NonTrivial {
180 ~NonTrivial();
188 NonTrivial().getNull()->doSomething();
195 SomeClass *ptr = NonTrivial().getNull();
210 testArgumentHelper(NonTrivial().getNull());
  /external/clang/test/Analysis/
temporaries.cpp 12 struct NonTrivial : public Trivial {
13 NonTrivial(int x) : Trivial(x) {}
14 ~NonTrivial();
27 NonTrivial getNonTrivial() {
28 return NonTrivial(42); // no-warning
31 const NonTrivial &getNonTrivialRef() {
32 return NonTrivial(42); // expected-warning {{Address of stack memory associated with temporary object of type 'NonTrivial' returned to caller}}
  /external/clang/lib/AST/
Expr.cpp     [all...]

Completed in 868 milliseconds