Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [PCH] Overhaul how preprocessed entities are [de]serialized. | Argyrios Kyrtzidis | 2011-09-15 | 1 | -12/+4 |
| | | | | | | | | | | | | | -Use an array of offsets for all preprocessed entities -Get rid of the separate array of offsets for just macro definitions; for references to macro definitions use an index inside the preprocessed entities array. -Deserialize each preprocessed entity lazily, at first request; not in bulk. Paves the way for binary searching of preprocessed entities that will offer efficiency and will simplify things on the libclang side a lot. llvm-svn: 139809 | ||||
* | Factor the Module and ModuleManager classes out into separate headers | Douglas Gregor | 2011-08-25 | 1 | -0/+117 |
and .cpp files, since ASTReader.cpp was getting way too large. No functionality change. llvm-svn: 138582 |