forked from OSchip/llvm-project
Put back dead code that's used out-of-tree.
Partially reverts r250418. llvm-svn: 250803
This commit is contained in:
parent
1c4526757e
commit
1b7dd8d7e3
|
@ -36,3 +36,33 @@ CodeGenABITypes::CodeGenABITypes(ASTContext &C, llvm::Module &M,
|
|||
// Explicitly out-of-line because ~CodeGenModule() is private but
|
||||
// CodeGenABITypes.h is part of clang's API.
|
||||
CodeGenABITypes::~CodeGenABITypes() = default;
|
||||
|
||||
const CGFunctionInfo &
|
||||
CodeGenABITypes::arrangeObjCMessageSendSignature(const ObjCMethodDecl *MD,
|
||||
QualType receiverType) {
|
||||
return CGM->getTypes().arrangeObjCMessageSendSignature(MD, receiverType);
|
||||
}
|
||||
|
||||
const CGFunctionInfo &
|
||||
CodeGenABITypes::arrangeFreeFunctionType(CanQual<FunctionProtoType> Ty) {
|
||||
return CGM->getTypes().arrangeFreeFunctionType(Ty);
|
||||
}
|
||||
|
||||
const CGFunctionInfo &
|
||||
CodeGenABITypes::arrangeFreeFunctionType(CanQual<FunctionNoProtoType> Ty) {
|
||||
return CGM->getTypes().arrangeFreeFunctionType(Ty);
|
||||
}
|
||||
|
||||
const CGFunctionInfo &
|
||||
CodeGenABITypes::arrangeCXXMethodType(const CXXRecordDecl *RD,
|
||||
const FunctionProtoType *FTP) {
|
||||
return CGM->getTypes().arrangeCXXMethodType(RD, FTP);
|
||||
}
|
||||
|
||||
const CGFunctionInfo &CodeGenABITypes::arrangeFreeFunctionCall(
|
||||
CanQualType returnType, ArrayRef<CanQualType> argTypes,
|
||||
FunctionType::ExtInfo info, RequiredArgs args) {
|
||||
return CGM->getTypes().arrangeLLVMFunctionInfo(
|
||||
returnType, /*IsInstanceMethod=*/false, /*IsChainCall=*/false, argTypes,
|
||||
info, args);
|
||||
}
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
|
||||
add_clang_library(clangToolingCore
|
||||
Lookup.cpp
|
||||
Replacement.cpp
|
||||
|
||||
LINK_LIBS
|
||||
|
|
|
@ -6,6 +6,7 @@ set(LLVM_LINK_COMPONENTS
|
|||
add_clang_unittest(ToolingTests
|
||||
CommentHandlerTest.cpp
|
||||
CompilationDatabaseTest.cpp
|
||||
LookupTest.cpp
|
||||
ToolingTest.cpp
|
||||
RecursiveASTVisitorTest.cpp
|
||||
RecursiveASTVisitorTestCallVisitor.cpp
|
||||
|
|
Loading…
Reference in New Issue