Home
last modified time | relevance | path

Searched refs:ForVirtualBase (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCodeGenABITypes.cpp122 CXXDtorType Type, bool ForVirtualBase, bool Delegating) { in getCXXDestructorImplicitParam() argument
129 CGF, D, Type, ForVirtualBase, Delegating); in getCXXDestructorImplicitParam()
H A DCGCXXABI.h394 CXXCtorType Type, bool ForVirtualBase,
403 CXXCtorType Type, bool ForVirtualBase,
411 bool ForVirtualBase, bool Delegating) = 0;
416 bool ForVirtualBase, bool Delegating,
H A DCGClass.cpp460 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 …]
H A DCGCXXABI.cpp299 bool ForVirtualBase, bool Delegating, CallArgList &Args) { in addImplicitConstructorArgs() argument
301 getImplicitConstructorArgs(CGF, D, Type, ForVirtualBase, Delegating); in addImplicitConstructorArgs()
H A DItaniumCXXABI.cpp228 bool ForVirtualBase,
234 bool ForVirtualBase,
238 CXXDtorType Type, bool ForVirtualBase,
1698 bool ForVirtualBase, bool Delegating) { in getImplicitConstructorArgs() argument
1704 CGF.GetVTTParameter(GlobalDecl(D, Type), ForVirtualBase, Delegating); in getImplicitConstructorArgs()
1711 bool ForVirtualBase, bool Delegating) { in getCXXDestructorImplicitParam() argument
1713 return CGF.GetVTTParameter(GD, ForVirtualBase, Delegating); in getCXXDestructorImplicitParam()
1718 CXXDtorType Type, bool ForVirtualBase, in EmitDestructorCall() argument
1723 getCXXDestructorImplicitParam(CGF, DD, Type, ForVirtualBase, Delegating); in EmitDestructorCall()
H A DMicrosoftCXXABI.cpp264 bool ForVirtualBase,
270 bool ForVirtualBase,
274 CXXDtorType Type, bool ForVirtualBase,
1587 bool ForVirtualBase, bool Delegating) { in getImplicitConstructorArgs() argument
1610 bool ForVirtualBase, bool Delegating) { in getCXXDestructorImplicitParam() argument
1616 CXXDtorType Type, bool ForVirtualBase, in EmitDestructorCall() argument
1636 if (ForVirtualBase && isa<CXXConstructorDecl>(CGF.CurCodeDecl)) { in EmitDestructorCall()
1641 getCXXDestructorImplicitParam(CGF, DD, Type, ForVirtualBase, in EmitDestructorCall()
H A DCodeGenFunction.h2789 llvm::Value *GetVTTParameter(GlobalDecl GD, bool ForVirtualBase,
2809 bool ForVirtualBase,
2817 bool ForVirtualBase, Address This,
2822 bool ForVirtualBase, bool Delegating,
2826 bool ForVirtualBase, bool Delegating,
2859 bool ForVirtualBase, bool Delegating, Address This,
H A DCGExprCXX.cpp629 bool ForVirtualBase = false; in EmitCXXConstructExpr() local
644 ForVirtualBase = true; in EmitCXXConstructExpr()
652 EmitCXXConstructorCall(CD, Type, ForVirtualBase, Delegating, Dest, E); in EmitCXXConstructExpr()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/CodeGen/
H A DCodeGenABITypes.h100 bool ForVirtualBase, bool Delegating);