Lines Matching refs:SrcRecordTy
180 bool shouldTypeidBeNullChecked(bool IsDeref, QualType SrcRecordTy) override;
182 llvm::Value *EmitTypeid(CodeGenFunction &CGF, QualType SrcRecordTy,
187 QualType SrcRecordTy) override;
190 QualType SrcRecordTy, QualType DestTy,
195 QualType SrcRecordTy,
1195 QualType SrcRecordTy) { in shouldTypeidBeNullChecked() argument
1206 QualType SrcRecordTy, in EmitTypeid() argument
1210 cast<CXXRecordDecl>(SrcRecordTy->getAs<RecordType>()->getDecl()); in EmitTypeid()
1220 QualType SrcRecordTy) { in shouldDynamicCastCallBeNullChecked() argument
1225 CodeGenFunction &CGF, Address ThisAddr, QualType SrcRecordTy, in EmitDynamicCastCall() argument
1232 CGF.CGM.GetAddrOfRTTIDescriptor(SrcRecordTy.getUnqualifiedType()); in EmitDynamicCastCall()
1237 const CXXRecordDecl *SrcDecl = SrcRecordTy->getAsCXXRecordDecl(); in EmitDynamicCastCall()
1269 QualType SrcRecordTy, in EmitDynamicCastToVoid() argument
1276 cast<CXXRecordDecl>(SrcRecordTy->getAs<RecordType>()->getDecl()); in EmitDynamicCastToVoid()