llvm-project/clang/lib
Douglas Gregor 40412acc02 Support overloading of the subscript operator[], including support for
built-in operator candidates. Test overloading of '&' and ','.

In C++, a comma expression is an lvalue if its right-hand
subexpression is an lvalue. Update Expr::isLvalue accordingly.

llvm-svn: 59643
2008-11-19 17:17:41 +00:00
..
AST Support overloading of the subscript operator[], including support for 2008-11-19 17:17:41 +00:00
Analysis Add support for symbolicating global structs and arrays in RegionStoreManager::getInitialStore(). 2008-11-19 11:06:24 +00:00
Basic Allow sending IdentifierInfo*'s into Diagnostics without turning them into strings 2008-11-19 07:32:16 +00:00
CodeGen Add spec ref to comment. 2008-11-19 11:54:05 +00:00
Driver switch TextDiagnosticPrinter to raw_ostream. 2008-11-19 06:56:25 +00:00
Headers #define NULL as 0 when compiling as C++. This fixes the carbon.cpp and cocoa.mm test failures. 2008-11-04 06:53:14 +00:00
Lex Remove Preprocessor::CacheTokens boolean data member. The same functionality can be provided by using Preprocessor::isBacktrackEnabled(). 2008-11-19 14:23:14 +00:00
Parse Support overloading of the subscript operator[], including support for 2008-11-19 17:17:41 +00:00
Rewrite CMake: Builds and installs clang binary and libs (no docs yet). It 2008-10-26 00:56:18 +00:00
Sema Support overloading of the subscript operator[], including support for 2008-11-19 17:17:41 +00:00
CMakeLists.txt CMake: Builds and installs clang binary and libs (no docs yet). It 2008-10-26 00:56:18 +00:00
Makefile add a libDriver, for now only move the text diangostics stuff from Driver to there 2008-08-05 23:33:20 +00:00