| Commit message (Expand) | Author | Age | Files | Lines |
| * | Implementation of new and delete parsing and sema. | Sebastian Redl | 2008-11-21 | 3 | -8/+227 |
| * | merge some simple call diagnostics. | Chris Lattner | 2008-11-21 | 3 | -23/+19 |
| * | print a type in a diagnostic. | Chris Lattner | 2008-11-21 | 1 | -2/+2 |
| * | Allow redeclaration of typedefs in C++ | Douglas Gregor | 2008-11-21 | 1 | -1/+8 |
| * | Fix overloading of non-static member functions that differ in their cv-qualif... | Douglas Gregor | 2008-11-21 | 1 | -1/+1 |
| * | merge 3 more diagnostics into 1. | Chris Lattner | 2008-11-21 | 1 | -5/+6 |
| * | Add the concept of "modifiers" to the clang diagnostic format | Chris Lattner | 2008-11-21 | 1 | -23/+9 |
| * | Change CheckIncrementDecrementOperand to test for common cases first | Chris Lattner | 2008-11-21 | 1 | -21/+24 |
| * | Cleanup memory management in overloading of operator->, slightly | Douglas Gregor | 2008-11-21 | 1 | -8/+9 |
| * | Don't print canonical types in overloading-related diagnostics | Douglas Gregor | 2008-11-21 | 2 | -7/+27 |
| * | __weak ivar need not warn. | Fariborz Jahanian | 2008-11-20 | 1 | -1/+1 |
| * | Add support for overloaded operator-> when used in a member access | Douglas Gregor | 2008-11-20 | 3 | -0/+86 |
| * | Fix strange quote characters | Douglas Gregor | 2008-11-20 | 1 | -4/+4 |
| * | Daniel really really likes = instead of += :) | Chris Lattner | 2008-11-20 | 1 | -1/+1 |
| * | remove the last old-fashioned Diag method. Transition complete! | Chris Lattner | 2008-11-20 | 9 | -89/+79 |
| * | remove another old Diag method. | Chris Lattner | 2008-11-20 | 5 | -52/+43 |
| * | remove another old-school Diag method. | Chris Lattner | 2008-11-20 | 11 | -125/+109 |
| * | remove the type_info identifier cache. Compared to the cost | Chris Lattner | 2008-11-20 | 3 | -17/+7 |
| * | compared to the rest of the code in Sema::GetStdNamespace(), | Chris Lattner | 2008-11-20 | 3 | -3/+2 |
| * | remove some other identifiers that are looked up really early and only | Chris Lattner | 2008-11-20 | 3 | -15/+15 |
| * | instead of looking up super at startup time, | Chris Lattner | 2008-11-20 | 4 | -7/+2 |
| * | Rename IdentifierInfo::isName to ::isStr. Use a nifty trick | Chris Lattner | 2008-11-20 | 1 | -3/+3 |
| * | More objc gc stuff. Read/Write barriers for local static/extern, | Fariborz Jahanian | 2008-11-20 | 1 | -1/+4 |
| * | Implement the rest of C++ [over.call.object], which permits the object | Douglas Gregor | 2008-11-19 | 3 | -10/+170 |
| * | Support for calling overloaded function call operators (operator()) | Douglas Gregor | 2008-11-19 | 3 | -1/+160 |
| * | Some tweaks suggested by Argiris | Douglas Gregor | 2008-11-19 | 2 | -24/+23 |
| * | Take care another assert: | Argyrios Kyrtzidis | 2008-11-19 | 1 | -3/+3 |
| * | Support overloading of the subscript operator[], including support for | Douglas Gregor | 2008-11-19 | 2 | -4/+87 |
| * | Fix <rdar://problem/6150376> [sema] crash on invalid message send. | Steve Naroff | 2008-11-19 | 2 | -18/+35 |
| * | Added operator overloading for unary operators, post-increment, and | Douglas Gregor | 2008-11-19 | 3 | -59/+414 |
| * | Fix silly code, use IdentifierInfo* instead of std::string in | Daniel Dunbar | 2008-11-19 | 2 | -7/+6 |
| * | stop calling II::getName() unnecesarily in sema | Chris Lattner | 2008-11-19 | 10 | -167/+146 |
| * | Allow sending IdentifierInfo*'s into Diagnostics without turning them into st... | Chris Lattner | 2008-11-19 | 1 | -1/+1 |
| * | convert some diags to use numbers instead of strings. | Chris Lattner | 2008-11-19 | 2 | -8/+2 |
| * | add direct support for signed and unsigned integer arguments to diagnostics. | Chris Lattner | 2008-11-19 | 1 | -1/+1 |
| * | remove one more old-style Diag method. | Chris Lattner | 2008-11-19 | 11 | -145/+134 |
| * | Switch several more Sema Diag methods over. This simplifies the | Chris Lattner | 2008-11-19 | 11 | -534/+430 |
| * | Built-in equality and relational operators have return type "bool" in C++, | Douglas Gregor | 2008-11-19 | 2 | -25/+66 |
| * | Partial expansion of C++ operator overloading (for binary operators) | Douglas Gregor | 2008-11-18 | 3 | -32/+299 |
| * | start converting Sema over to using its canonical Diag method. | Chris Lattner | 2008-11-18 | 9 | -164/+137 |
| * | introduce the one true Diag method for Sema. Next up: kill all the others off. | Chris Lattner | 2008-11-18 | 2 | -6/+5 |
| * | Fix <rdar://problem/6329769> [sema] crash on duplication definition of interf... | Steve Naroff | 2008-11-18 | 1 | -3/+6 |
| * | As threatened previously: consolidate name lookup and the creation of | Douglas Gregor | 2008-11-18 | 3 | -80/+46 |
| * | Extend DeclarationName to support C++ overloaded operators, e.g., | Douglas Gregor | 2008-11-18 | 4 | -1/+57 |
| * | This reworks some of the Diagnostic interfaces a bit to change how diagnostics | Chris Lattner | 2008-11-18 | 1 | -23/+13 |
| * | Attribute nonnull can be applied to block pointers. | Ted Kremenek | 2008-11-18 | 1 | -3/+6 |
| * | Change the diagnostics interface to take an array of pointers to | Chris Lattner | 2008-11-18 | 1 | -8/+11 |
| * | minor cleanups and tidying, no functionality change. | Chris Lattner | 2008-11-18 | 2 | -69/+71 |
| * | implement a fixme by making warnings for ++/-- on non-modifiable-lvalues better. | Chris Lattner | 2008-11-18 | 1 | -7/+2 |
| * | factor some code out into a helper function | Chris Lattner | 2008-11-18 | 1 | -34/+48 |