Searched refs:VBTableIndex (Results 1 - 4 of 4) sorted by relevance

/external/clang/include/clang/AST/
H A DVTableBuilder.h447 uint64_t VBTableIndex; member in struct:clang::MicrosoftVTableContext::MethodVFTableLocation
461 : VBTableIndex(0), VBase(nullptr), VFPtrOffset(CharUnits::Zero()),
464 MethodVFTableLocation(uint64_t VBTableIndex, const CXXRecordDecl *VBase, argument
466 : VBTableIndex(VBTableIndex), VBase(VBase),
470 if (VBTableIndex != other.VBTableIndex) {
472 return VBTableIndex < other.VBTableIndex;
/external/clang/lib/AST/
H A DVTableBuilder.cpp2464 /// VBTableIndex - The nonzero index in the vbtable that
2466 const uint64_t VBTableIndex; member in struct:__anon883::VFTableBuilder::MethodInfo
2480 MethodInfo(uint64_t VBTableIndex, uint64_t VFTableIndex, argument
2482 : VBTableIndex(VBTableIndex), VFTableIndex(VFTableIndex),
2486 : VBTableIndex(0), VFTableIndex(0), Shadowed(false),
2570 MethodVFTableLocation Loc(MI.VBTableIndex, WhichVFPtr.getVBaseWithVPtr(),
3052 MethodInfo MI(OverriddenMethodInfo.VBTableIndex,
3563 if (!I->second.VFPtrOffset.isZero() || I->second.VBTableIndex != 0)
3582 uint64_t VBIndex = I->first.VBTableIndex;
3632 unsigned VBTableIndex = 1 + VBI->VBTableIndices.size(); local
[all...]
H A DMicrosoftMangle.cpp550 VBTableOffset = ML.VBTableIndex * 4;
/external/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp596 CGM.IntTy, // VBTableIndex
2453 llvm::Value *VBTableIndex = Builder.CreateAShr( local
2458 llvm::Value *VBaseOffs = Builder.CreateInBoundsGEP(VBTable, VBTableIndex);
3513 llvm::ConstantInt::get(CGM.IntTy, VBIndex), // VBTableIndex

Completed in 99 milliseconds