llvm-project/clang/lib
Daniel Dunbar 07dcd8b9d8 Make LookUpIdentifierInfo const. This makes the Identifiers table mutable and is
a little fuzzy, but conceptually it's just uniquing the identifier.

Chris, please review. I debated splitting into const/non-const versions where
the const one propogated constness to the resulting IdentifierInfo*.

llvm-svn: 86106
2009-11-05 01:53:52 +00:00
..
AST Give DeclarationName's operator< a more predictable, useful ordering 2009-11-04 22:24:30 +00:00
Analysis Modify GRExprEngine::EvalBind() to take both a "store expression" and 2009-11-05 00:42:23 +00:00
Basic Implement support for parsing dependent template-ids that refer to 2009-11-04 00:56:37 +00:00
CodeGen Add code gen for pointer-to-member function in 2009-11-04 19:13:37 +00:00
Driver Move -fcolor-diagnostics logic to driver. 2009-11-04 06:24:57 +00:00
Frontend Kill PreprocessorFactory, which was both morally repugnant and totally unused. 2009-11-04 23:56:25 +00:00
Headers A simple reordering of the definitions in stdint.h and 2009-11-04 23:03:18 +00:00
Index Preserve type source information in sizeof/alignof expressions, and pass it 2009-11-04 07:28:41 +00:00
Lex Make LookUpIdentifierInfo const. This makes the Identifiers table mutable and is 2009-11-05 01:53:52 +00:00
Parse Properly replace (cxxscope, template-id) annotation tokens with a 2009-11-04 18:18:19 +00:00
Rewrite Kill PreprocessorFactory, which was both morally repugnant and totally unused. 2009-11-04 23:56:25 +00:00
Sema When instantiating a UnaryOperator, allow the resulting expression to 2009-11-05 00:51:44 +00:00
CMakeLists.txt Introduce the 'Index' library. 2009-07-05 22:22:19 +00:00
Makefile Introduce the 'Index' library. 2009-07-05 22:22:19 +00:00