clang API Documentation

clang::CodeGen::CodeGenTypes Member List
This is the complete list of members for clang::CodeGen::CodeGenTypes, including all inherited members.
addRecordTypeName(const RecordDecl *RD, llvm::StructType *Ty, StringRef suffix)clang::CodeGen::CodeGenTypes
arrangeBlockFunctionCall(const CallArgList &args, const FunctionType *type)clang::CodeGen::CodeGenTypes
arrangeCXXConstructorCall(const CallArgList &Args, const CXXConstructorDecl *D, CXXCtorType CtorKind, unsigned ExtraArgs)clang::CodeGen::CodeGenTypes
arrangeCXXMethodCall(const CallArgList &args, const FunctionProtoType *type, RequiredArgs required)clang::CodeGen::CodeGenTypes
arrangeCXXMethodDeclaration(const CXXMethodDecl *MD)clang::CodeGen::CodeGenTypes
arrangeCXXMethodType(const CXXRecordDecl *RD, const FunctionProtoType *FTP)clang::CodeGen::CodeGenTypes
arrangeCXXStructorDeclaration(const CXXMethodDecl *MD, StructorType Type)clang::CodeGen::CodeGenTypes
arrangeFreeFunctionCall(const CallArgList &Args, const FunctionType *Ty)clang::CodeGen::CodeGenTypes
arrangeFreeFunctionCall(QualType ResTy, const CallArgList &args, FunctionType::ExtInfo info, RequiredArgs required)clang::CodeGen::CodeGenTypes
arrangeFreeFunctionDeclaration(QualType ResTy, const FunctionArgList &Args, const FunctionType::ExtInfo &Info, bool isVariadic)clang::CodeGen::CodeGenTypes
arrangeFreeFunctionType(CanQual< FunctionProtoType > Ty)clang::CodeGen::CodeGenTypes
arrangeFreeFunctionType(CanQual< FunctionNoProtoType > Ty)clang::CodeGen::CodeGenTypes
arrangeFunctionDeclaration(const FunctionDecl *FD)clang::CodeGen::CodeGenTypes
arrangeGlobalDeclaration(GlobalDecl GD)clang::CodeGen::CodeGenTypes
arrangeLLVMFunctionInfo(CanQualType returnType, bool IsInstanceMethod, ArrayRef< CanQualType > argTypes, FunctionType::ExtInfo info, RequiredArgs args)clang::CodeGen::CodeGenTypes
arrangeMSMemberPointerThunk(const CXXMethodDecl *MD)clang::CodeGen::CodeGenTypes
arrangeNullaryFunction()clang::CodeGen::CodeGenTypes
arrangeObjCMessageSendSignature(const ObjCMethodDecl *MD, QualType receiverType)clang::CodeGen::CodeGenTypes
arrangeObjCMethodDeclaration(const ObjCMethodDecl *MD)clang::CodeGen::CodeGenTypes
CodeGenTypes(CodeGenModule &cgm)clang::CodeGen::CodeGenTypes
ComputeRecordLayout(const RecordDecl *D, llvm::StructType *Ty)clang::CodeGen::CodeGenTypes
ConvertRecordDeclType(const RecordDecl *TD)clang::CodeGen::CodeGenTypes
ConvertType(QualType T)clang::CodeGen::CodeGenTypes
ConvertTypeForMem(QualType T)clang::CodeGen::CodeGenTypes
getABIInfo() const clang::CodeGen::CodeGenTypes [inline]
getCGRecordLayout(const RecordDecl *)clang::CodeGen::CodeGenTypes
getContext() const clang::CodeGen::CodeGenTypes [inline]
getCXXABI() const clang::CodeGen::CodeGenTypes [inline]
getDataLayout() const clang::CodeGen::CodeGenTypes [inline]
getExpandedTypes(QualType Ty, SmallVectorImpl< llvm::Type * >::iterator &TI)clang::CodeGen::CodeGenTypes
GetFunctionType(const CGFunctionInfo &Info)clang::CodeGen::CodeGenTypes
GetFunctionType(GlobalDecl GD)clang::CodeGen::CodeGenTypes
GetFunctionTypeForVTable(GlobalDecl GD)clang::CodeGen::CodeGenTypes
getLLVMContext()clang::CodeGen::CodeGenTypes [inline]
getTarget() const clang::CodeGen::CodeGenTypes [inline]
isFuncParamTypeConvertible(QualType Ty)clang::CodeGen::CodeGenTypes
isFuncTypeConvertible(const FunctionType *FT)clang::CodeGen::CodeGenTypes
isRecordBeingLaidOut(const Type *Ty) const clang::CodeGen::CodeGenTypes [inline]
isRecordLayoutComplete(const Type *Ty) const clang::CodeGen::CodeGenTypes
isZeroInitializable(QualType T)clang::CodeGen::CodeGenTypes
isZeroInitializable(const CXXRecordDecl *RD)clang::CodeGen::CodeGenTypes
noRecordsBeingLaidOut() const clang::CodeGen::CodeGenTypes [inline]
UpdateCompletedType(const TagDecl *TD)clang::CodeGen::CodeGenTypes
~CodeGenTypes()clang::CodeGen::CodeGenTypes