|
clang
3.8.0
|
#include <CodeGenABITypes.h>
Public Member Functions | |
| CodeGenABITypes (ASTContext &C, llvm::Module &M, CoverageSourceInfo *CoverageInfo=nullptr) | |
| ~CodeGenABITypes () | |
| const CGFunctionInfo & | arrangeObjCMessageSendSignature (const ObjCMethodDecl *MD, QualType receiverType) |
| These methods all forward to methods in the private implementation class CodeGenTypes. More... | |
| const CGFunctionInfo & | arrangeFreeFunctionType (CanQual< FunctionProtoType > Ty, const FunctionDecl *FD) |
| const CGFunctionInfo & | arrangeFreeFunctionType (CanQual< FunctionNoProtoType > Ty) |
| const CGFunctionInfo & | arrangeCXXMethodType (const CXXRecordDecl *RD, const FunctionProtoType *FTP, const CXXMethodDecl *MD) |
| const CGFunctionInfo & | arrangeFreeFunctionCall (CanQualType returnType, ArrayRef< CanQualType > argTypes, FunctionType::ExtInfo info, RequiredArgs args) |
Definition at line 51 of file CodeGenABITypes.h.
| CodeGenABITypes::CodeGenABITypes | ( | ASTContext & | C, |
| llvm::Module & | M, | ||
| CoverageSourceInfo * | CoverageInfo = nullptr |
||
| ) |
Definition at line 29 of file CodeGenABITypes.cpp.
|
default |
| const CGFunctionInfo & CodeGenABITypes::arrangeCXXMethodType | ( | const CXXRecordDecl * | RD, |
| const FunctionProtoType * | FTP, | ||
| const CXXMethodDecl * | MD | ||
| ) |
Definition at line 58 of file CodeGenABITypes.cpp.
| const CGFunctionInfo & CodeGenABITypes::arrangeFreeFunctionCall | ( | CanQualType | returnType, |
| ArrayRef< CanQualType > | argTypes, | ||
| FunctionType::ExtInfo | info, | ||
| RequiredArgs | args | ||
| ) |
Definition at line 64 of file CodeGenABITypes.cpp.
| const CGFunctionInfo & CodeGenABITypes::arrangeFreeFunctionType | ( | CanQual< FunctionProtoType > | Ty, |
| const FunctionDecl * | FD | ||
| ) |
Definition at line 47 of file CodeGenABITypes.cpp.
| const CGFunctionInfo & CodeGenABITypes::arrangeFreeFunctionType | ( | CanQual< FunctionNoProtoType > | Ty | ) |
Definition at line 53 of file CodeGenABITypes.cpp.
| const CGFunctionInfo & CodeGenABITypes::arrangeObjCMessageSendSignature | ( | const ObjCMethodDecl * | MD, |
| QualType | receiverType | ||
| ) |
These methods all forward to methods in the private implementation class CodeGenTypes.
Definition at line 41 of file CodeGenABITypes.cpp.
1.8.6