Home
last modified time | relevance | path

Searched refs:MethodVFTableLocation (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DVTableBuilder.h510 struct MethodVFTableLocation { struct
525 MethodVFTableLocation() in MethodVFTableLocation() argument
529 MethodVFTableLocation(uint64_t VBTableIndex, const CXXRecordDecl *VBase, in MethodVFTableLocation() function
534 bool operator<(const MethodVFTableLocation &other) const {
550 typedef llvm::DenseMap<GlobalDecl, MethodVFTableLocation>
589 MethodVFTableLocation getMethodVFTableLocation(GlobalDecl GD);
H A DMangle.h35 struct MethodVFTableLocation;
256 const MethodVFTableLocation &ML,
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DVTableBuilder.cpp2420 typedef llvm::DenseMap<GlobalDecl, MethodVFTableLocation>
2562 MethodVFTableLocation Loc(MI.VBTableIndex, WhichVFPtr.getVBaseWithVPtr(), in LayoutVFTable()
3591 const MethodVFTableLocation &LHS, in vfptrIsEarlierInMDC()
3592 const MethodVFTableLocation &RHS) { in vfptrIsEarlierInMDC()
3636 const MethodVFTableLocation &NewLoc = Loc.second; in computeVTableRelatedInformation()
3637 MethodVFTableLocation &OldLoc = Insert.first->second; in computeVTableRelatedInformation()
3655 std::map<MethodVFTableLocation, std::string> IndicesMap; in dumpMethodLocations()
3778 MethodVFTableLocation
H A DMicrosoftMangle.cpp159 const MethodVFTableLocation &ML,
378 const MethodVFTableLocation &ML);
767 MethodVFTableLocation ML = in mangleMemberFunctionPointer()
821 MethodVFTableLocation ML = in mangleMemberFunctionPointerInClassNTTP()
831 const CXXMethodDecl *MD, const MethodVFTableLocation &ML) { in mangleVirtualMemPtrThunk()
3635 const CXXMethodDecl *MD, const MethodVFTableLocation &ML, in mangleVirtualMemPtrThunk()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp265 MethodVFTableLocation ML = in getThisArgumentTypeForMethod()
665 const MethodVFTableLocation &ML);
1434 MethodVFTableLocation ML = in getVirtualFunctionPrologueThisAdjustment()
1482 MethodVFTableLocation ML = in adjustThisArgumentForVirtualFunctionCall()
1958 MethodVFTableLocation ML = VFTContext.getMethodVFTableLocation(GD); in getVirtualFunctionPointer()
2056 const MethodVFTableLocation &ML) { in EmitVirtualMemPtrThunk()
2981 MethodVFTableLocation ML = VTableContext.getMethodVFTableLocation(MD); in EmitMemberFunctionPointer()
H A DCGDebugInfo.cpp1944 MethodVFTableLocation ML = in CreateCXXMemberFunction()