diff options
Diffstat (limited to 'lib/AST/TypeSerialization.cpp')
-rw-r--r-- | lib/AST/TypeSerialization.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/lib/AST/TypeSerialization.cpp b/lib/AST/TypeSerialization.cpp index 8498e0123e..6f93a1859f 100644 --- a/lib/AST/TypeSerialization.cpp +++ b/lib/AST/TypeSerialization.cpp @@ -418,6 +418,21 @@ CreateImpl(ASTContext& Context, Deserializer& D) { } //===----------------------------------------------------------------------===// +// QualifiedNameType +//===----------------------------------------------------------------------===// +void QualifiedNameType::EmitImpl(llvm::Serializer& S) const { + S.EmitInt(NumComponents); + // FIXME: Serialize the actual components + S.Emit(NamedType); +} + +Type* +QualifiedNameType::CreateImpl(ASTContext& Context, llvm::Deserializer& D) { + // FIXME: Implement de-serialization + return 0; +} + +//===----------------------------------------------------------------------===// // VariableArrayType //===----------------------------------------------------------------------===// |