summaryrefslogtreecommitdiffstats
path: root/clang/Basic/TokenKinds.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-29/+0
| | | | | | | | | | lib dir and move all the libraries into it. This follows the main llvm tree, and allows the libraries to be built in parallel. The top level now enforces that all the libs are built before Driver, but we don't care what order the libs are built in. This speeds up parallel builds, particularly incremental ones. llvm-svn: 48402
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
| | | | | | discussion of this change. llvm-svn: 45410
* Modified current clients of Bitcode-Object serialization to use theTed Kremenek2007-10-241-35/+1
| | | | | | | | | | new split-header file configuration (Serialize.h and Deserialize.h) now in place in the core LLVM repository. Removed unneeded SerializeTrait specializations for enums in TokenKinds.h llvm-svn: 43306
* Implemented serialization for IdentifierInfo and IdentifierTable.Ted Kremenek2007-10-231-0/+35
| | | | | | | Updated serialization test code in the driver to test serialization of these types. llvm-svn: 43266
* Finally bite the bullet and make the major change: split the clang namespaceChris Lattner2007-06-151-2/+1
| | | | | | | | | | | | | out of the llvm namespace. This makes the clang namespace be a sibling of llvm instead of being a child. The good thing about this is that it makes many things unambiguous. The bad things is that many things in the llvm namespace (notably data structures like smallvector) now require an llvm:: qualifier. IMO, libsystem and libsupport should be split out of llvm into their own namespace in the future, which will fix this issue. llvm-svn: 39659
* allow getTokenName to work for keywords.Chris Lattner2006-12-041-0/+1
| | | | llvm-svn: 39243
* Initial checkin of c-language parserChris Lattner2006-06-181-0/+28
llvm-svn: 38539
OpenPOWER on IntegriCloud