Argyrios Kyrtzidis
|
07347321c6
|
Introduce the mechanism for building an AST on-disk hash table for name lookup inside a DeclContext but don't use it yet.
llvm-svn: 111635
|
2010-08-20 16:04:27 +00:00 |
Argyrios Kyrtzidis
|
bb5c7eae4c
|
serialization::TypeID is used with or without qualifiers, both as index and as index + qualifiers.
Disambiguate and provide some type safety by using a new class TypeIdx for the "TypeID as index" semantics.
llvm-svn: 111630
|
2010-08-20 16:03:59 +00:00 |
Argyrios Kyrtzidis
|
4bd97102e9
|
Share the common code of ComputeHash(Selector Sel) instead of keeping 2 copies in PCHReader and PCHWriter.
No functionality change.
llvm-svn: 111629
|
2010-08-20 16:03:52 +00:00 |
Douglas Gregor
|
b473b07cff
|
Make sure to deallocate the identifier lookup tables and selector tables
when destroying an ASTReader. Plugs a leak that shows up in libclang.
llvm-svn: 111488
|
2010-08-19 00:28:17 +00:00 |
Sebastian Redl
|
539c506152
|
Rename pch namespace to serialization.
llvm-svn: 111478
|
2010-08-18 23:57:32 +00:00 |
Sebastian Redl
|
f164204baa
|
Rename stuff in PCHBitCodes.h
llvm-svn: 111475
|
2010-08-18 23:57:22 +00:00 |
Sebastian Redl
|
f5b1346738
|
Rename the ASTReader header files.
llvm-svn: 111474
|
2010-08-18 23:57:17 +00:00 |
Sebastian Redl
|
3b3c874f68
|
Rename the ASTReader implementation files.
llvm-svn: 111473
|
2010-08-18 23:57:11 +00:00 |