diff options
author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-12-17 08:11:25 +0000 |
---|---|---|
committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-12-17 08:11:25 +0000 |
commit | 917078386b9b5113f33c093e296e10927b00b37e (patch) | |
tree | 9271cfa2434d5b69916bdd121b47c11b8bdbb7b2 /include/clang/Serialization | |
parent | 2a76410c0a23a6feb98d0f13e9c8bfa0638d3adf (diff) |
[PCH] Don't deserialize bodies of interesting decls while iterating
over them because more interesting decls can be added during body
deserialization.
Should fix msvc build tests.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@146824 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Serialization')
-rw-r--r-- | include/clang/Serialization/ASTReader.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/clang/Serialization/ASTReader.h b/include/clang/Serialization/ASTReader.h index e145cb74b2..0947dfc4eb 100644 --- a/include/clang/Serialization/ASTReader.h +++ b/include/clang/Serialization/ASTReader.h @@ -790,6 +790,8 @@ private: void PassInterestingDeclsToConsumer(); void PassInterestingDeclToConsumer(Decl *D); + void finishPendingActions(); + /// \brief Produce an error diagnostic and return true. /// /// This routine should only be used for fatal errors that have to |