Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:QualType

66   llvm::Constant *GetBogusMemberPointer(QualType T);
81 virtual bool requiresArrayCookie(const CXXDeleteExpr *E, QualType eltType);
189 virtual llvm::Constant *EmitMemberPointer(const APValue &MP, QualType MPT);
222 Address Ptr, QualType ElementType,
226 virtual llvm::GlobalVariable *getThrowInfo(QualType T) { return nullptr; }
239 virtual llvm::Constant *getAddrOfRTTIDescriptor(QualType Ty) = 0;
241 getAddrOfCXXCatchHandlerType(QualType Ty, QualType CatchHandlerType) = 0;
245 QualType SrcRecordTy) = 0;
247 virtual llvm::Value *EmitTypeid(CodeGenFunction &CGF, QualType SrcRecordTy,
252 QualType SrcRecordTy) = 0;
256 QualType SrcRecordTy, QualType DestTy,
257 QualType DestRecordTy, llvm::BasicBlock *CastEnd) = 0;
261 QualType SrcRecordTy,
262 QualType DestTy) = 0;
326 virtual void addImplicitStructorParams(CodeGenFunction &CGF, QualType &ResTy,
423 RValue RV, QualType ResultType);
463 QualType ElementType);
480 QualType ElementType, llvm::Value *&NumElements,
490 virtual CharUnits getArrayCookieSizeImpl(QualType elementType);
554 QualType LValType) = 0;