/external/llvm-project/clang/lib/CodeGen/ |
D | CodeGenABITypes.cpp | 122 CXXDtorType Type, bool ForVirtualBase, bool Delegating) { in getCXXDestructorImplicitParam() argument 129 CGF, D, Type, ForVirtualBase, Delegating); in getCXXDestructorImplicitParam()
|
D | CGCXXABI.h | 387 CXXCtorType Type, bool ForVirtualBase, 396 CXXCtorType Type, bool ForVirtualBase, 404 bool ForVirtualBase, bool Delegating) = 0; 409 bool ForVirtualBase, bool Delegating,
|
D | CGClass.cpp | 460 bool ForVirtualBase, in GetVTTParameter() argument 482 assert(!ForVirtualBase && "Can't have same class as virtual base!"); in GetVTTParameter() 486 CharUnits BaseOffset = ForVirtualBase ? in GetVTTParameter() 2055 bool ForVirtualBase, in EmitCXXConstructorCall() argument 2099 EmitCXXConstructorCall(D, Type, ForVirtualBase, Delegating, This, Args, in EmitCXXConstructorCall() 2130 bool ForVirtualBase, in EmitCXXConstructorCall() argument 2169 EmitInlinedInheritingCXXConstructorCall(D, Type, ForVirtualBase, in EmitCXXConstructorCall() 2177 CGM.getCXXABI().addImplicitConstructorArgs(*this, D, Type, ForVirtualBase, in EmitCXXConstructorCall() 2206 const CXXConstructorDecl *D, bool ForVirtualBase, Address This, in EmitInheritedCXXConstructorCall() argument 2247 EmitCXXConstructorCall(D, Ctor_Base, ForVirtualBase, /*Delegating*/false, in EmitInheritedCXXConstructorCall() [all …]
|
D | CGCXXABI.cpp | 299 bool ForVirtualBase, bool Delegating, CallArgList &Args) { in addImplicitConstructorArgs() argument 301 getImplicitConstructorArgs(CGF, D, Type, ForVirtualBase, Delegating); in addImplicitConstructorArgs()
|
D | ItaniumCXXABI.cpp | 228 bool ForVirtualBase, 234 bool ForVirtualBase, 238 CXXDtorType Type, bool ForVirtualBase, 1692 bool ForVirtualBase, bool Delegating) { in getImplicitConstructorArgs() argument 1698 CGF.GetVTTParameter(GlobalDecl(D, Type), ForVirtualBase, Delegating); in getImplicitConstructorArgs() 1705 bool ForVirtualBase, bool Delegating) { in getCXXDestructorImplicitParam() argument 1707 return CGF.GetVTTParameter(GD, ForVirtualBase, Delegating); in getCXXDestructorImplicitParam() 1712 CXXDtorType Type, bool ForVirtualBase, in EmitDestructorCall() argument 1717 getCXXDestructorImplicitParam(CGF, DD, Type, ForVirtualBase, Delegating); in EmitDestructorCall()
|
D | MicrosoftCXXABI.cpp | 259 bool ForVirtualBase, 265 bool ForVirtualBase, 269 CXXDtorType Type, bool ForVirtualBase, 1577 bool ForVirtualBase, bool Delegating) { in getImplicitConstructorArgs() argument 1600 bool ForVirtualBase, bool Delegating) { in getCXXDestructorImplicitParam() argument 1606 CXXDtorType Type, bool ForVirtualBase, in EmitDestructorCall() argument 1626 if (ForVirtualBase && isa<CXXConstructorDecl>(CGF.CurCodeDecl)) { in EmitDestructorCall() 1631 getCXXDestructorImplicitParam(CGF, DD, Type, ForVirtualBase, in EmitDestructorCall()
|
D | CodeGenFunction.h | 2745 llvm::Value *GetVTTParameter(GlobalDecl GD, bool ForVirtualBase, 2765 bool ForVirtualBase, 2773 bool ForVirtualBase, Address This, 2778 bool ForVirtualBase, bool Delegating, 2782 bool ForVirtualBase, bool Delegating, 2815 bool ForVirtualBase, bool Delegating, Address This,
|
D | CGExprCXX.cpp | 627 bool ForVirtualBase = false; in EmitCXXConstructExpr() local 642 ForVirtualBase = true; in EmitCXXConstructExpr() 650 EmitCXXConstructorCall(CD, Type, ForVirtualBase, Delegating, Dest, E); in EmitCXXConstructExpr()
|
/external/clang/lib/CodeGen/ |
D | CGClass.cpp | 426 bool ForVirtualBase, in GetVTTParameter() argument 448 assert(!ForVirtualBase && "Can't have same class as virtual base!"); in GetVTTParameter() 452 CharUnits BaseOffset = ForVirtualBase ? in GetVTTParameter() 2048 bool ForVirtualBase, in EmitCXXConstructorCall() argument 2074 EmitCXXConstructorCall(D, Type, ForVirtualBase, Delegating, This, Args); in EmitCXXConstructorCall() 2103 bool ForVirtualBase, in EmitCXXConstructorCall() argument 2138 EmitInlinedInheritingCXXConstructorCall(D, Type, ForVirtualBase, in EmitCXXConstructorCall() 2146 *this, D, Type, ForVirtualBase, Delegating, Args); in EmitCXXConstructorCall() 2173 const CXXConstructorDecl *D, bool ForVirtualBase, Address This, in EmitInheritedCXXConstructorCall() argument 2215 EmitCXXConstructorCall(D, Ctor_Base, ForVirtualBase, /*Delegating*/false, in EmitInheritedCXXConstructorCall() [all …]
|
D | CGCXXABI.h | 361 CXXCtorType Type, bool ForVirtualBase, 367 bool ForVirtualBase, bool Delegating,
|
D | CodeGenFunction.h | 1941 llvm::Value *GetVTTParameter(GlobalDecl GD, bool ForVirtualBase, 1961 bool ForVirtualBase, 1969 bool ForVirtualBase, Address This, 1974 bool ForVirtualBase, bool Delegating, 1978 bool ForVirtualBase, bool Delegating, 2007 bool ForVirtualBase, bool Delegating,
|
D | ItaniumCXXABI.cpp | 227 CXXCtorType Type, bool ForVirtualBase, 232 CXXDtorType Type, bool ForVirtualBase, 1416 bool ForVirtualBase, bool Delegating, CallArgList &Args) { in addImplicitConstructorArgs() argument 1422 CGF.GetVTTParameter(GlobalDecl(D, Type), ForVirtualBase, Delegating); in addImplicitConstructorArgs() 1431 CXXDtorType Type, bool ForVirtualBase, in EmitDestructorCall() argument 1434 llvm::Value *VTT = CGF.GetVTTParameter(GD, ForVirtualBase, Delegating); in EmitDestructorCall()
|
D | CGExprCXX.cpp | 484 bool ForVirtualBase = false; in EmitCXXConstructExpr() local 499 ForVirtualBase = true; in EmitCXXConstructExpr() 507 EmitCXXConstructorCall(CD, Type, ForVirtualBase, Delegating, in EmitCXXConstructExpr()
|
D | MicrosoftCXXABI.cpp | 249 CXXCtorType Type, bool ForVirtualBase, 254 CXXDtorType Type, bool ForVirtualBase, 1458 bool ForVirtualBase, bool Delegating, CallArgList &Args) { in addImplicitConstructorArgs() argument 1485 CXXDtorType Type, bool ForVirtualBase, in EmitDestructorCall() argument
|
/external/llvm-project/clang/include/clang/CodeGen/ |
D | CodeGenABITypes.h | 100 bool ForVirtualBase, bool Delegating);
|