diff options
Diffstat (limited to 'clang/lib/Serialization')
| -rw-r--r-- | clang/lib/Serialization/ASTReader.cpp | 4 | ||||
| -rw-r--r-- | clang/lib/Serialization/ASTWriter.cpp | 3 | 
2 files changed, 3 insertions, 4 deletions
diff --git a/clang/lib/Serialization/ASTReader.cpp b/clang/lib/Serialization/ASTReader.cpp index e3106f8d..d552821 100644 --- a/clang/lib/Serialization/ASTReader.cpp +++ b/clang/lib/Serialization/ASTReader.cpp @@ -225,7 +225,7 @@ bool ChainedASTReaderListener::ReadPreprocessorOptions(  }  void ChainedASTReaderListener::ReadCounter(const serialization::ModuleFile &M, -                                           unsigned Value) { +                                           uint32_t Value) {    First->ReadCounter(M, Value);    Second->ReadCounter(M, Value);  } @@ -973,7 +973,7 @@ bool PCHValidator::ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts,        PP.getPreprocessorOpts());  } -void PCHValidator::ReadCounter(const ModuleFile &M, unsigned Value) { +void PCHValidator::ReadCounter(const ModuleFile &M, uint32_t Value) {    PP.setCounterValue(Value);  } diff --git a/clang/lib/Serialization/ASTWriter.cpp b/clang/lib/Serialization/ASTWriter.cpp index 3ac338e..b1fd151 100644 --- a/clang/lib/Serialization/ASTWriter.cpp +++ b/clang/lib/Serialization/ASTWriter.cpp @@ -4374,8 +4374,7 @@ private:      // parent of parent. We DON'T remove the enum constant from its parent. So      // we don't need to care about merging problems here.      if (auto *ECD = dyn_cast<EnumConstantDecl>(D); -        ECD && DC.isFileContext() && ECD->getOwningModule() && -        ECD->getTopLevelOwningNamedModule()->isNamedModule()) { +        ECD && DC.isFileContext() && ECD->getTopLevelOwningNamedModule()) {        if (llvm::all_of(                DC.noload_lookup(                    cast<EnumDecl>(ECD->getDeclContext())->getDeclName()),  | 
