Searched defs:VBase (Results 1 - 12 of 12) sorted by relevance
/external/clang/test/CodeGenCXX/ |
H A D | constructors.cpp | 4 struct VBase { int x; VBase(); VBase(int); VBase(const VBase &); }; struct
|
H A D | destructors.cpp | 82 struct VBase { ~VBase(); }; struct in namespace:test0 102 struct B : Base, virtual VBase {
|
/external/clang/test/CXX/special/class.copy/ |
H A D | p12-0x.cpp | 40 struct VBase : virtual Trivial {}; struct in inherits:Trivial 41 using _ = not_trivially_copyable<VBase>;
|
H A D | p25-0x.cpp | 43 struct VBase : virtual Trivial {}; struct in inherits:Trivial 44 using _ = not_trivially_assignable<VBase>;
|
/external/clang/lib/CodeGen/ |
H A D | MicrosoftVBTables.cpp | 212 const CXXRecordDecl *VBase = I->getType()->getAsCXXRecordDecl(); local 213 CharUnits Offset = DerivedLayout.getVBaseClassOffset(VBase);
|
H A D | CGClass.cpp | 144 const CXXRecordDecl *VBase = 0; local 151 VBase = 160 ComputeNonVirtualBaseClassOffset(getContext(), VBase ? VBase : Derived, 166 if (VBase && Derived->hasAttr<FinalAttr>()) { 168 CharUnits vBaseOffset = layout.getVBaseClassOffset(VBase); 170 VBase = 0; // we no longer have a virtual step 179 if (NonVirtualOffset.isZero() && !VBase) { 200 if (VBase) { 202 CGM.getCXXABI().GetVirtualBaseClassOffset(*this, Value, Derived, VBase); [all...] |
/external/clang/test/CXX/basic/basic.types/ |
H A D | p10.cpp | 93 struct VBase {}; struct 94 struct HasVBase : virtual VBase {}; // expected-note 2{{virtual base class declared here}}
|
/external/clang/lib/AST/ |
H A D | CXXInheritance.cpp | 336 CXXRecordDecl *VBase = 0; local 338 VBase = cast<CXXRecordDecl>(Record->getDecl()); 339 if (!VBase) 357 if (HidingClass->isVirtuallyDerivedFrom(VBase)) {
|
H A D | RecordLayoutBuilder.cpp | 2636 const CXXRecordDecl *VBase = local 2639 CharUnits VBaseOffset = Offset + Layout.getVBaseClassOffset(VBase); 2641 if (vtordisps.find(VBase)->second.hasVtorDisp()) { 2643 OS << "(vtordisp for vbase " << *VBase << ")\n"; local 2646 DumpCXXRecordLayout(OS, VBase, C, VBaseOffset, IndentLevel, 2647 VBase == PrimaryBase ?
|
H A D | VTableBuilder.cpp | 2316 const CXXRecordDecl *VBase) { 2317 ClassPairTy ClassPair(RD, VBase); 2381 const CXXRecordDecl *VBase = local 2384 if (VirtualBaseClassOffsetOffsets.count(std::make_pair(RD, VBase))) 2408 const CXXRecordDecl *VBase) { 2412 if (I->getType()->getAsCXXRecordDecl() == VBase) 2416 llvm_unreachable("VBase must be a vbase of Derived"); 2315 getVirtualBaseOffsetOffset(const CXXRecordDecl *RD, const CXXRecordDecl *VBase) argument 2407 GetVBTableIndex(const CXXRecordDecl *Derived, const CXXRecordDecl *VBase) argument
|
/external/chromium_org/third_party/icu/source/i18n/ |
H A D | ucol.cpp | 3166 SBase = 0xAC00, LBase = 0x1100, VBase = 0x1161, TBase = 0x11A7; local 3184 V += VBase; 3926 SBase = 0xAC00, LBase = 0x1100, VBase = 0x1161, TBase = 0x11A7; local 3946 V += VBase;
|
/external/icu4c/i18n/ |
H A D | ucol.cpp | 3241 SBase = 0xAC00, LBase = 0x1100, VBase = 0x1161, TBase = 0x11A7; local 3259 V += VBase; 4001 SBase = 0xAC00, LBase = 0x1100, VBase = 0x1161, TBase = 0x11A7; local 4021 V += VBase;
|
Completed in 483 milliseconds