Searched refs:SrcRecordTy (Results 1 – 4 of 4) sorted by relevance
/external/clang/lib/CodeGen/ |
D | CGCXXABI.h | 232 QualType SrcRecordTy) = 0; 234 virtual llvm::Value *EmitTypeid(CodeGenFunction &CGF, QualType SrcRecordTy, 239 QualType SrcRecordTy) = 0; 243 QualType SrcRecordTy, QualType DestTy, 248 QualType SrcRecordTy,
|
D | CGExprCXX.cpp | 1682 QualType SrcRecordTy = E->getType(); in EmitTypeidFromVTable() local 1684 isGLValueFromPointerDeref(E), SrcRecordTy)) { in EmitTypeidFromVTable() 1697 return CGF.CGM.getCXXABI().EmitTypeid(CGF, SrcRecordTy, ThisPtr, in EmitTypeidFromVTable() 1756 QualType SrcRecordTy; in EmitDynamicCast() local 1760 SrcRecordTy = SrcTy->castAs<PointerType>()->getPointeeType(); in EmitDynamicCast() 1764 SrcRecordTy = SrcTy; in EmitDynamicCast() 1768 assert(SrcRecordTy->isRecordType() && "source type must be a record type!"); in EmitDynamicCast() 1775 SrcRecordTy); in EmitDynamicCast() 1791 Value = CGM.getCXXABI().EmitDynamicCastToVoid(*this, Value, SrcRecordTy, in EmitDynamicCast() 1796 Value = CGM.getCXXABI().EmitDynamicCastCall(*this, Value, SrcRecordTy, in EmitDynamicCast()
|
D | MicrosoftCXXABI.cpp | 90 bool shouldTypeidBeNullChecked(bool IsDeref, QualType SrcRecordTy) override; 92 llvm::Value *EmitTypeid(CodeGenFunction &CGF, QualType SrcRecordTy, 97 QualType SrcRecordTy) override; 100 QualType SrcRecordTy, QualType DestTy, 105 QualType SrcRecordTy, 485 QualType SrcRecordTy); 833 QualType SrcRecordTy) { in performBaseAdjustment() argument 835 const CXXRecordDecl *SrcDecl = SrcRecordTy->getAsCXXRecordDecl(); in performBaseAdjustment() 856 QualType SrcRecordTy) { in shouldTypeidBeNullChecked() argument 857 const CXXRecordDecl *SrcDecl = SrcRecordTy->getAsCXXRecordDecl(); in shouldTypeidBeNullChecked() [all …]
|
D | ItaniumCXXABI.cpp | 135 bool shouldTypeidBeNullChecked(bool IsDeref, QualType SrcRecordTy) override; 137 llvm::Value *EmitTypeid(CodeGenFunction &CGF, QualType SrcRecordTy, 142 QualType SrcRecordTy) override; 145 QualType SrcRecordTy, QualType DestTy, 150 QualType SrcRecordTy, 1067 QualType SrcRecordTy) { in shouldTypeidBeNullChecked() argument 1078 QualType SrcRecordTy, in EmitTypeid() argument 1090 QualType SrcRecordTy) { in shouldDynamicCastCallBeNullChecked() argument 1095 CodeGenFunction &CGF, llvm::Value *Value, QualType SrcRecordTy, in EmitDynamicCastCall() argument 1102 CGF.CGM.GetAddrOfRTTIDescriptor(SrcRecordTy.getUnqualifiedType()); in EmitDynamicCastCall() [all …]
|