Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Introduce the mechanism for building an AST on-disk hash table for name ↵ | Argyrios Kyrtzidis | 2010-08-20 | 1 | -6/+130 | |
| | | | | | | lookup inside a DeclContext but don't use it yet. llvm-svn: 111635 | |||||
* | Refactoring; move the functionality of ASTWriter::GetOrCreateTypeID to the ↵ | Argyrios Kyrtzidis | 2010-08-20 | 1 | -50/+6 | |
| | | | | | | | | | | more generic MakeTypeID template function which accepts a type and a function object that returns a TypeIdx. MakeTypeID is in PCHCommon.h so that it can be used by ASTReader too. llvm-svn: 111634 | |||||
* | Introduce ASTWriter::GetOrCreateTypeID and move most of the functionality of ↵ | Argyrios Kyrtzidis | 2010-08-20 | 1 | -17/+10 | |
| | | | | | | | | AddTypeRef there. No functionality change. llvm-svn: 111633 | |||||
* | A bit of refactoring; Introduce ASTWriter::GetOrCreateTypeIdx and move the ↵ | Argyrios Kyrtzidis | 2010-08-20 | 1 | -10/+21 | |
| | | | | | | | | emission of types there. No functionality change. llvm-svn: 111632 | |||||
* | Rename TypeIDs -> TypeIdxs. No functionality change. | Argyrios Kyrtzidis | 2010-08-20 | 1 | -4/+4 | |
| | | | | llvm-svn: 111631 | |||||
* | serialization::TypeID is used with or without qualifiers, both as index and ↵ | Argyrios Kyrtzidis | 2010-08-20 | 1 | -15/+15 | |
| | | | | | | | | as index + qualifiers. Disambiguate and provide some type safety by using a new class TypeIdx for the "TypeID as index" semantics. llvm-svn: 111630 | |||||
* | Share the common code of ComputeHash(Selector Sel) instead of keeping 2 ↵ | Argyrios Kyrtzidis | 2010-08-20 | 1 | -8/+2 | |
| | | | | | | | | copies in PCHReader and PCHWriter. No functionality change. llvm-svn: 111629 | |||||
* | Rename pch namespace to serialization. | Sebastian Redl | 2010-08-18 | 1 | -178/+179 | |
| | | | | llvm-svn: 111478 | |||||
* | Rename stuff in PCHBitCodes.h | Sebastian Redl | 2010-08-18 | 1 | -3/+3 | |
| | | | | llvm-svn: 111475 | |||||
* | Rename the ASTReader header files. | Sebastian Redl | 2010-08-18 | 1 | -1/+1 | |
| | | | | llvm-svn: 111474 | |||||
* | More PCH -> AST renaming. | Sebastian Redl | 2010-08-18 | 1 | -3/+3 | |
| | | | | llvm-svn: 111472 | |||||
* | Rename PCHReader to ASTReader. | Sebastian Redl | 2010-08-18 | 1 | -1/+1 | |
| | | | | llvm-svn: 111467 | |||||
* | Rename PCHWriter.h to ASTWriter.h | Sebastian Redl | 2010-08-18 | 1 | -1/+1 | |
| | | | | llvm-svn: 111466 | |||||
* | Rename the ASTWriter implementation files | Sebastian Redl | 2010-08-18 | 1 | -0/+2938 | |
llvm-svn: 111465 |