/external/clang/lib/AST/ |
RecordLayout.cpp | 79 if (Ctx.getTargetInfo().getCXXABI() != CXXABI_Microsoft) {
|
RecordLayoutBuilder.cpp | 681 return Context.getTargetInfo().getCXXABI() == CXXABI_Microsoft; [all...] |
ASTContext.cpp | 190 switch (T.getCXXABI()) { [all...] |
/external/clang/lib/CodeGen/ |
CGVTables.cpp | 69 getCXXABI().getMangleContext().mangleCXXDtorThunk(DD, GD.getDtorType(), 72 getCXXABI().getMangleContext().mangleThunk(MD, Thunk, Out); 318 CGM.getCXXABI().BuildInstanceFunctionParams(*this, ResultType, FunctionArgs); 331 CGM.getCXXABI().EmitInstanceFunctionProlog(*this); 387 CGM.getCXXABI().EmitReturnFromThunk(*this, RV, ResultType); 625 CGM.getCXXABI().getMangleContext().mangleCXXVTable(RD, Out); 679 CGM.getCXXABI().getMangleContext().
|
CodeGenTypes.h | 116 CGCXXABI &getCXXABI() const { return TheCXXABI; }
|
CodeGenTypes.cpp | 34 TheCXXABI(CGM.getCXXABI()), 554 getCXXABI().ConvertMemberPointerType(cast<MemberPointerType>(Ty)); 668 return getCXXABI().isZeroInitializable(MPT);
|
CGRTTI.cpp | 118 CGM.getCXXABI().getMangleContext().mangleCXXRTTIName(Ty, Out); 140 CGM.getCXXABI().getMangleContext().mangleCXXRTTI(Ty, Out); 537 CGM.getCXXABI().getMangleContext().mangleCXXRTTIName(Ty, Out); 557 CGM.getCXXABI().getMangleContext().mangleCXXRTTI(Ty, Out); [all...] |
CGVTT.cpp | 104 CGM.getCXXABI().getMangleContext().mangleCXXVTT(RD, Out);
|
CodeGenModule.cpp | 54 switch (CGM.getContext().getTargetInfo().getCXXABI()) { 322 if (!getCXXABI().getMangleContext().shouldMangleDeclName(ND)) { 333 getCXXABI().getMangleContext().mangleCXXCtor(D, GD.getCtorType(), Out); 335 getCXXABI().getMangleContext().mangleCXXDtor(D, GD.getDtorType(), Out); 337 getCXXABI().getMangleContext().mangleBlock(BD, Out); 339 getCXXABI().getMangleContext().mangleName(ND, Out); 354 MangleContext &MangleCtx = getCXXABI().getMangleContext(); [all...] |
CGRecordLayoutBuilder.cpp | 717 } else if (Types.getContext().getTargetInfo().getCXXABI() == CXXABI_Microsoft 842 if (Types.getContext().getTargetInfo().getCXXABI() != CXXABI_Microsoft) { [all...] |
CodeGenFunction.cpp | 45 CGM.getCXXABI().getMangleContext().startNewFunction(); 357 CGM.getCXXABI().EmitInstanceFunctionProlog(*this); 435 CGM.getCXXABI().BuildInstanceFunctionParams(*this, ResTy, Args); [all...] |
CGExprConstant.cpp | 697 return CGM.getCXXABI().EmitMemberPointerConversion(E, C); [all...] |
CGExprCXX.cpp | 313 CGM.getCXXABI().EmitLoadOfMemberFunctionPointer(*this, This, MemFnPtr, MPT); 506 return CGF.CGM.getCXXABI().GetArrayCookieSize(E); [all...] |
CGDeclCXX.cpp | 265 CGM.getCXXABI().EmitGuardedInit(*this, D, DeclPtr, PerformInit);
|
CodeGenModule.h | 388 /// getCXXABI() - Return a reference to the configured C++ ABI. 389 CGCXXABI &getCXXABI() { return ABI; } [all...] |
CGExprScalar.cpp | 528 return CGF.CGM.getCXXABI().EmitMemberPointerIsNotNull(CGF, Src, MPT); 684 return CGF.CGM.getCXXABI().EmitNullMemberPointer(MPT); [all...] |
CGExpr.cpp | 87 return CGM.getCXXABI().EmitMemberPointerIsNotNull(*this, MemPtr, MPT); 191 CGF.CGM.getCXXABI().getMangleContext().mangleReferenceTemporary(VD, Out); [all...] |
/external/clang/include/clang/Basic/ |
TargetInfo.h | 559 /// getCXXABI - Get the C++ ABI in use. 560 virtual TargetCXXABI getCXXABI() const {
|
/external/clang/lib/Sema/ |
SemaType.cpp | [all...] |