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

  /external/clang/test/CodeGenCXX/
sanitize-dtor-nontrivial-virtual-base.cpp 23 struct VirtualBase {
26 VirtualBase() {
30 virtual ~VirtualBase() {}
33 struct Derived : public Base, public virtual VirtualBase {
46 // Derived: int, Vector, Base, VirtualBase
debug-info.cpp 47 namespace VirtualBase {
  /external/compiler-rt/test/msan/
dtor-multiple-inheritance-nontrivial-class-members.cc 18 struct VirtualBase {
25 VirtualBase() {
32 virtual ~VirtualBase() {
41 struct Intermediate : virtual public VirtualBase {
49 // Members inherited from VirtualBase unpoisoned
120 // Keep track of members of VirtualBase, since the virtual base table
  /external/clang/test/CXX/class/class.union/
p1.cpp 13 class VirtualBase : virtual Okay { // expected-note 4 {{because type 'VirtualBase' has a virtual base class}}
40 VirtualBase vbase; // expected-error {{union member 'vbase' has a non-trivial copy constructor}}
55 VirtualBase vbase; // expected-note {{because the function selected to copy field of type 'VirtualBase' is not trivial}}
80 struct s2 : VirtualBase { // expected-note {{because the function selected to copy base class of type 'VirtualBase' is not trivial}}
127 Either<int,VirtualBase> vbase(0); // expected-note {{in instantiation of template}}
  /external/clang/test/CodeGen/
sanitize-address-field-padding.cpp 44 struct VirtualBase {
48 class ClassWithVirtualBase : public virtual VirtualBase {
  /external/llvm/test/DebugInfo/PDB/Inputs/
symbolformat.cpp 24 struct VirtualBase {
27 struct B : public A, protected virtual VirtualBase {
  /external/clang/lib/AST/
VTableBuilder.cpp 39 /// VirtualBase - If the path from the derived class to the base class
42 const CXXRecordDecl *VirtualBase;
50 BaseOffset() : DerivedClass(nullptr), VirtualBase(nullptr),
53 const CXXRecordDecl *VirtualBase, CharUnits NonVirtualOffset)
54 : DerivedClass(DerivedClass), VirtualBase(VirtualBase),
57 bool isEmpty() const { return NonVirtualOffset.isZero() && !VirtualBase; }
69 /// VirtualBase - The virtual base class subobject of this overrider.
71 const CXXRecordDecl *VirtualBase;
76 OverriderInfo() : Method(nullptr), VirtualBase(nullptr)
    [all...]
  /external/clang/lib/CodeGen/
CGClass.cpp     [all...]

Completed in 423 milliseconds