| Commit message (Expand) | Author | Age | Files | Lines |
| * | change getCurFunctionDecl to skip through Block contexts to find | Chris Lattner | 2008-12-04 | 1 | -4/+4 |
| * | Fix typo in index operator overloading. | Sebastian Redl | 2008-12-03 | 1 | -1/+1 |
| * | Revert change that made isNullPointerConstant start emitting warnings. We don... | Anders Carlsson | 2008-12-01 | 1 | -22/+2 |
| * | Add Sema::isNullPointerConstant which extwarns if necessary. Use it in Sema::... | Anders Carlsson | 2008-12-01 | 1 | -2/+22 |
| * | Add Sema::VerifyIntegerConstantExpression | Anders Carlsson | 2008-11-30 | 1 | -0/+33 |
| * | Implement the GNU __null extension | Douglas Gregor | 2008-11-29 | 1 | -0/+12 |
| * | Don't complain about block pointer to void* conversions | Douglas Gregor | 2008-11-27 | 1 | -6/+3 |
| * | Fix a minor typo in the handling of the conditional operator for Objective-C ... | Douglas Gregor | 2008-11-26 | 1 | -1/+1 |
| * | Tweak the new ResolveOverloadedCallFn to just return a FunctionDecl. It makes... | Douglas Gregor | 2008-11-26 | 1 | -4/+8 |
| * | Move the overloading logic of Sema::ActOnCallExpr to a separate function | Douglas Gregor | 2008-11-26 | 1 | -30/+4 |
| * | Change a whole lot of diagnostics to take QualType's directly | Chris Lattner | 2008-11-24 | 1 | -57/+43 |
| * | Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of | Chris Lattner | 2008-11-24 | 1 | -17/+17 |
| * | Convert IdentifierInfo's to be printed the same as DeclarationNames | Chris Lattner | 2008-11-23 | 1 | -2/+2 |
| * | Add support for sending QualType's directly into diags and convert two | Chris Lattner | 2008-11-23 | 1 | -12/+11 |
| * | Support for implicit property assignment. Error assigning to | Fariborz Jahanian | 2008-11-22 | 1 | -3/+41 |
| * | New AST node to access "implicit" setter/getter using property dor syntax. | Fariborz Jahanian | 2008-11-22 | 1 | -35/+7 |
| * | Implement a %plural modifier for complex plural forms in diagnostics. Use it ... | Sebastian Redl | 2008-11-22 | 1 | -10/+5 |
| * | merge some simple call diagnostics. | Chris Lattner | 2008-11-21 | 1 | -15/+9 |
| * | print a type in a diagnostic. | Chris Lattner | 2008-11-21 | 1 | -2/+2 |
| * | Change CheckIncrementDecrementOperand to test for common cases first | Chris Lattner | 2008-11-21 | 1 | -21/+24 |
| * | Add support for overloaded operator-> when used in a member access | Douglas Gregor | 2008-11-20 | 1 | -0/+2 |
| * | 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 | 1 | -2/+2 |
| * | remove another old-school Diag method. | Chris Lattner | 2008-11-20 | 1 | -31/+30 |
| * | instead of looking up super at startup time, | Chris Lattner | 2008-11-20 | 1 | -1/+1 |
| * | Support for calling overloaded function call operators (operator()) | Douglas Gregor | 2008-11-19 | 1 | -1/+5 |
| * | Support overloading of the subscript operator[], including support for | Douglas Gregor | 2008-11-19 | 1 | -2/+84 |
| * | Added operator overloading for unary operators, post-increment, and | Douglas Gregor | 2008-11-19 | 1 | -20/+199 |
| * | stop calling II::getName() unnecesarily in sema | Chris Lattner | 2008-11-19 | 1 | -15/+9 |
| * | remove one more old-style Diag method. | Chris Lattner | 2008-11-19 | 1 | -33/+33 |
| * | Switch several more Sema Diag methods over. This simplifies the | Chris Lattner | 2008-11-19 | 1 | -108/+98 |
| * | Built-in equality and relational operators have return type "bool" in C++, | Douglas Gregor | 2008-11-19 | 1 | -13/+16 |
| * | Partial expansion of C++ operator overloading (for binary operators) | Douglas Gregor | 2008-11-18 | 1 | -19/+16 |
| * | start converting Sema over to using its canonical Diag method. | Chris Lattner | 2008-11-18 | 1 | -44/+44 |
| * | As threatened previously: consolidate name lookup and the creation of | Douglas Gregor | 2008-11-18 | 1 | -12/+37 |
| * | Extend DeclarationName to support C++ overloaded operators, e.g., | Douglas Gregor | 2008-11-18 | 1 | -1/+1 |
| * | minor cleanups and tidying, no functionality change. | Chris Lattner | 2008-11-18 | 1 | -68/+70 |
| * | 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 |
| * | Implement effects of 'mutable', and a few comments from Chris on its parsing. | Sebastian Redl | 2008-11-17 | 1 | -0/+4 |
| * | Implement rdar://6319320: give a good diagnostic for cases where people | Chris Lattner | 2008-11-17 | 1 | -0/+4 |
| * | Fix <rdar://problem/6316324> [sema] spurious warning on comparison of qualifi... | Steve Naroff | 2008-11-17 | 1 | -1/+9 |
| * | Add a new expression node, CXXOperatorCallExpr, which expresses a | Douglas Gregor | 2008-11-14 | 1 | -6/+6 |
| * | Some cleanup for the implementation of built-in operator | Douglas Gregor | 2008-11-13 | 1 | -9/+4 |
| * | Implement support for operator overloading using candidate operator | Douglas Gregor | 2008-11-12 | 1 | -49/+87 |
| * | Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expr... | Sebastian Redl | 2008-11-11 | 1 | -30/+32 |
| * | Basic support for taking the address of an overloaded function | Douglas Gregor | 2008-11-10 | 1 | -1/+5 |
| * | Implement Sema support for C++ nested-name-specifiers. | Argyrios Kyrtzidis | 2008-11-08 | 1 | -2/+15 |
| * | Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parse... | Argyrios Kyrtzidis | 2008-11-08 | 1 | -1/+2 |
| * | Initial, rudimentary implementation of operator overloading for binary | Douglas Gregor | 2008-11-06 | 1 | -35/+143 |