mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
[Serialization] Move (Module)Status and validateSerializedAST into a namespace.
Also into a separate file. Before (swift/Serialization/SerializedModuleLoader.h): ModuleStatus SerializedModuleLoader::ValidationInfo SerializedModuleLoader::ExtendedValidationInfo SerializedModuleLoader::isSerializedAST SerializedModuleLoader::validateSerializedAST After (swift/Serialization/Validation.h): serialization::Status serialization::ValidationInfo serialization::ExtendedValidationInfo serialization::isSerializedAST serialization::validateSerializedAST No functionality change, just a lot of renaming and a bit of reorganizing. Swift SVN r25226
This commit is contained in:
@@ -130,7 +130,7 @@ bool CompilerInstance::setup(const CompilerInvocation &Invok) {
|
||||
auto Copy = std::unique_ptr<llvm::MemoryBuffer>(
|
||||
llvm::MemoryBuffer::getMemBufferCopy(
|
||||
InputBuffer->getBuffer(), InputBuffer->getBufferIdentifier()));
|
||||
if (SerializedModuleLoader::isSerializedAST(Copy->getBuffer())) {
|
||||
if (serialization::isSerializedAST(Copy->getBuffer())) {
|
||||
PartialModules.push_back({ std::move(Copy), nullptr });
|
||||
} else {
|
||||
unsigned BufferID = SourceMgr.addNewSourceBuffer(std::move(Copy));
|
||||
@@ -171,8 +171,7 @@ bool CompilerInstance::setup(const CompilerInvocation &Invok) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (SerializedModuleLoader::isSerializedAST(
|
||||
InputFileOrErr.get()->getBuffer())) {
|
||||
if (serialization::isSerializedAST(InputFileOrErr.get()->getBuffer())) {
|
||||
llvm::SmallString<128> ModuleDocFilePath(File);
|
||||
llvm::sys::path::replace_extension(ModuleDocFilePath,
|
||||
SERIALIZED_MODULE_DOC_EXTENSION);
|
||||
|
||||
Reference in New Issue
Block a user