]> granicus.if.org Git - clang/commit
Started work on new serialization approach within ASTContext to
authorTed Kremenek <kremenek@apple.com>
Tue, 6 Nov 2007 22:26:16 +0000 (22:26 +0000)
committerTed Kremenek <kremenek@apple.com>
Tue, 6 Nov 2007 22:26:16 +0000 (22:26 +0000)
commita4559c3f69f3a5b01cced8df4f69c03c45821c74
treeb4364afbed1b6b9762b87d969267bc0e81efd521
parent31354ca624767ab7a5c17c25e7af125361d2848e
Started work on new serialization approach within ASTContext to
serialize Type objects in the order they are serialized in the Types
vector.  We also now rely on the methods within ASTContext to unique
Type objects and handle the actual creation of Type objects (these are
now called by the deserialization code).  This approach solves some
hairy issues with ownership of objects and allows us to naturally
handle recursive types.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@43787 91177308-0d34-0410-b5e6-96231b3b80d8
AST/ASTContext.cpp