[Serialization] Make ASTDeserializer stateful, and use that state

...for decl attributes. Also, rename to DeclDeserializer.
This commit is contained in:
Jordan Rose
2019-02-12 19:18:48 -08:00
parent e5408748cd
commit 8c062232c5
2 changed files with 43 additions and 34 deletions

View File

@@ -48,7 +48,7 @@ class ModuleFile
: public LazyMemberLoader,
public LazyConformanceLoader {
friend class SerializedASTFile;
friend class ASTDeserializer;
friend class DeclDeserializer;
friend class SILDeserializer;
using Status = serialization::Status;
using TypeID = serialization::TypeID;