Home
last modified time | relevance | path

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

/external/clang/include/clang/AST/
DVTableBuilder.h466 struct MethodVFTableLocation { struct
481 MethodVFTableLocation() in MethodVFTableLocation() function
485 MethodVFTableLocation(uint64_t VBTableIndex, const CXXRecordDecl *VBase, in MethodVFTableLocation() function
490 bool operator<(const MethodVFTableLocation &other) const {
503 typedef llvm::DenseMap<GlobalDecl, MethodVFTableLocation>
542 const MethodVFTableLocation &getMethodVFTableLocation(GlobalDecl GD);
/external/llvm-project/clang/include/clang/AST/
DVTableBuilder.h509 struct MethodVFTableLocation { struct
524 MethodVFTableLocation() in MethodVFTableLocation() argument
528 MethodVFTableLocation(uint64_t VBTableIndex, const CXXRecordDecl *VBase, in MethodVFTableLocation() argument
533 bool operator<(const MethodVFTableLocation &other) const {
549 typedef llvm::DenseMap<GlobalDecl, MethodVFTableLocation>
590 MethodVFTableLocation getMethodVFTableLocation(GlobalDecl GD);
DMangle.h34 struct MethodVFTableLocation;
210 const MethodVFTableLocation &ML,
/external/llvm-project/clang/lib/AST/
DVTableBuilder.cpp2416 typedef llvm::DenseMap<GlobalDecl, MethodVFTableLocation>
2558 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
DMicrosoftMangle.cpp142 const MethodVFTableLocation &ML,
317 const MethodVFTableLocation &ML);
682 MethodVFTableLocation ML = in mangleMemberFunctionPointer()
718 const CXXMethodDecl *MD, const MethodVFTableLocation &ML) { in mangleVirtualMemPtrThunk()
3335 const CXXMethodDecl *MD, const MethodVFTableLocation &ML, in mangleVirtualMemPtrThunk()
/external/clang/lib/AST/
DVTableBuilder.cpp2387 typedef MicrosoftVTableContext::MethodVFTableLocation MethodVFTableLocation; typedef in __anon71138c580511::VFTableBuilder
2389 typedef llvm::DenseMap<GlobalDecl, MethodVFTableLocation>
2529 MethodVFTableLocation Loc(MI.VBTableIndex, WhichVFPtr.getVBaseWithVPtr(), in LayoutVFTable()
3601 MethodVFTableLocation NewLoc = Loc.second; in computeVTableRelatedInformation()
3619 std::map<MethodVFTableLocation, std::string> IndicesMap; in dumpMethodLocations()
3741 const MicrosoftVTableContext::MethodVFTableLocation &
DMicrosoftMangle.cpp302 const MicrosoftVTableContext::MethodVFTableLocation &ML);
601 const MicrosoftVTableContext::MethodVFTableLocation &ML = in mangleMemberFunctionPointer()
639 const MicrosoftVTableContext::MethodVFTableLocation &ML) { in mangleVirtualMemPtrThunk()
2555 const MicrosoftVTableContext::MethodVFTableLocation &ML = in mangleVirtualMemPtrThunk()
/external/clang/lib/CodeGen/
DMicrosoftCXXABI.cpp220 MicrosoftVTableContext::MethodVFTableLocation ML = in getThisArgumentTypeForMethod()
611 const MicrosoftVTableContext::MethodVFTableLocation &ML);
1276 MicrosoftVTableContext::MethodVFTableLocation ML = in getVirtualFunctionPrologueThisAdjustment()
1325 MicrosoftVTableContext::MethodVFTableLocation ML = in adjustThisArgumentForVirtualFunctionCall()
1790 MicrosoftVTableContext::MethodVFTableLocation &ML) { in getClassAtVTableLocation()
1813 MicrosoftVTableContext::MethodVFTableLocation ML = in getVirtualFunctionPointer()
1887 const MicrosoftVTableContext::MethodVFTableLocation &ML) { in EmitVirtualMemPtrThunk()
2695 MicrosoftVTableContext::MethodVFTableLocation ML = in EmitMemberFunctionPointer()
DCGDebugInfo.cpp1261 MicrosoftVTableContext::MethodVFTableLocation ML = in CreateCXXMemberFunction()
/external/llvm-project/clang/lib/CodeGen/
DMicrosoftCXXABI.cpp232 MethodVFTableLocation ML = in getThisArgumentTypeForMethod()
629 const MethodVFTableLocation &ML);
1390 MethodVFTableLocation ML = in getVirtualFunctionPrologueThisAdjustment()
1438 MethodVFTableLocation ML = in adjustThisArgumentForVirtualFunctionCall()
1919 MethodVFTableLocation ML = VFTContext.getMethodVFTableLocation(GD); in getVirtualFunctionPointer()
2015 const MethodVFTableLocation &ML) { in EmitVirtualMemPtrThunk()
2855 MethodVFTableLocation ML = VTableContext.getMethodVFTableLocation(MD); in EmitMemberFunctionPointer()
DCGDebugInfo.cpp1663 MethodVFTableLocation ML = in CreateCXXMemberFunction()