| Commit message (Expand) | Author | Age | Files | Lines |
| * | move the Diag method for Sema to be inline. This shrinks the release-asserts | Chris Lattner | 2008-11-22 | 1 | -2/+9 |
| * | Split the DiagnosticInfo class into two disjoint classes: | Chris Lattner | 2008-11-22 | 1 | -1/+1 |
| * | Implementation of new and delete parsing and sema. | Sebastian Redl | 2008-11-21 | 1 | -2/+21 |
| * | Add support for overloaded operator-> when used in a member access | Douglas Gregor | 2008-11-20 | 1 | -0/+4 |
| * | remove the last old-fashioned Diag method. Transition complete! | Chris Lattner | 2008-11-20 | 1 | -2/+0 |
| * | remove another old Diag method. | Chris Lattner | 2008-11-20 | 1 | -2/+0 |
| * | remove another old-school Diag method. | Chris Lattner | 2008-11-20 | 1 | -4/+0 |
| * | remove the type_info identifier cache. Compared to the cost | Chris Lattner | 2008-11-20 | 1 | -3/+0 |
| * | compared to the rest of the code in Sema::GetStdNamespace(), | Chris Lattner | 2008-11-20 | 1 | -1/+0 |
| * | remove some other identifiers that are looked up really early and only | Chris Lattner | 2008-11-20 | 1 | -4/+0 |
| * | instead of looking up super at startup time, | Chris Lattner | 2008-11-20 | 1 | -3/+0 |
| * | Implement the rest of C++ [over.call.object], which permits the object | Douglas Gregor | 2008-11-19 | 1 | -0/+4 |
| * | Support for calling overloaded function call operators (operator()) | Douglas Gregor | 2008-11-19 | 1 | -0/+5 |
| * | Some tweaks suggested by Argiris | Douglas Gregor | 2008-11-19 | 1 | -10/+10 |
| * | Support overloading of the subscript operator[], including support for | Douglas Gregor | 2008-11-19 | 1 | -2/+3 |
| * | Fix <rdar://problem/6150376> [sema] crash on invalid message send. | Steve Naroff | 2008-11-19 | 1 | -1/+1 |
| * | Added operator overloading for unary operators, post-increment, and | Douglas Gregor | 2008-11-19 | 1 | -6/+6 |
| * | Fix silly code, use IdentifierInfo* instead of std::string in | Daniel Dunbar | 2008-11-19 | 1 | -6/+5 |
| * | stop calling II::getName() unnecesarily in sema | Chris Lattner | 2008-11-19 | 1 | -0/+1 |
| * | remove one more old-style Diag method. | Chris Lattner | 2008-11-19 | 1 | -1/+0 |
| * | Switch several more Sema Diag methods over. This simplifies the | Chris Lattner | 2008-11-19 | 1 | -6/+0 |
| * | Partial expansion of C++ operator overloading (for binary operators) | Douglas Gregor | 2008-11-18 | 1 | -0/+11 |
| * | start converting Sema over to using its canonical Diag method. | Chris Lattner | 2008-11-18 | 1 | -6/+0 |
| * | introduce the one true Diag method for Sema. Next up: kill all the others off. | Chris Lattner | 2008-11-18 | 1 | -3/+2 |
| * | As threatened previously: consolidate name lookup and the creation of | Douglas Gregor | 2008-11-18 | 1 | -0/+6 |
| * | Extend DeclarationName to support C++ overloaded operators, e.g., | Douglas Gregor | 2008-11-18 | 1 | -0/+5 |
| * | minor cleanups and tidying, no functionality change. | Chris Lattner | 2008-11-18 | 1 | -1/+1 |
| * | Eliminate all of the placeholder identifiers used for constructors, | Douglas Gregor | 2008-11-17 | 1 | -1/+2 |
| * | Updated IdentifierResolver to deal with DeclarationNames. The names of | Douglas Gregor | 2008-11-17 | 1 | -3/+8 |
| * | Don't build identifiers for C++ constructors, destructors, or | Douglas Gregor | 2008-11-12 | 1 | -1/+0 |
| * | make TryFixInvalidVariablyModifiedType a static function. | Chris Lattner | 2008-11-12 | 1 | -5/+0 |
| * | Implement support for operator overloading using candidate operator | Douglas Gregor | 2008-11-12 | 1 | -5/+14 |
| * | Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expr... | Sebastian Redl | 2008-11-11 | 1 | -5/+5 |
| * | Implement C++ 'typeid' parsing and sema. | Sebastian Redl | 2008-11-11 | 1 | -1/+16 |
| * | Basic support for taking the address of an overloaded function | Douglas Gregor | 2008-11-10 | 1 | -0/+4 |
| * | Introduce ScopedDecl::getLexicalDeclContext() which is different from ScopedD... | Argyrios Kyrtzidis | 2008-11-09 | 1 | -4/+0 |
| * | Simplify handling of nested-names in tags ('struct foo::bar'). | Argyrios Kyrtzidis | 2008-11-09 | 1 | -2/+3 |
| * | Implement Sema support for C++ nested-name-specifiers. | Argyrios Kyrtzidis | 2008-11-08 | 1 | -1/+42 |
| * | Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parse... | Argyrios Kyrtzidis | 2008-11-08 | 1 | -5/+9 |
| * | Move named cast helpers out of Sema, as Chris requested. This requirse making... | Sebastian Redl | 2008-11-08 | 1 | -38/+2 |
| * | Greatly improve static_cast diagnostics | Sebastian Redl | 2008-11-07 | 1 | -5/+20 |
| * | Initial, partially-baked support for implicit user-defined conversions by con... | Douglas Gregor | 2008-11-07 | 1 | -0/+3 |
| * | Parsing, ASTs, and semantic analysis for the declaration of conversion | Douglas Gregor | 2008-11-07 | 1 | -0/+4 |
| * | Initial, rudimentary implementation of operator overloading for binary | Douglas Gregor | 2008-11-06 | 1 | -2/+6 |
| * | Parsing, ASTs, and semantic analysis for the declaration of overloaded | Douglas Gregor | 2008-11-06 | 1 | -0/+6 |
| * | Parsing, representation, and preliminary semantic analysis of destructors. | Douglas Gregor | 2008-11-05 | 1 | -1/+7 |
| * | Implement C++ copy-initialization for declarations. There is now some | Douglas Gregor | 2008-11-05 | 1 | -5/+15 |
| * | Initial implementation of parsing, semantic analysis, and AST-building | Douglas Gregor | 2008-11-05 | 1 | -0/+9 |
| * | Make it an error if an Objective-C declaration is not in the global scope. | Anders Carlsson | 2008-11-04 | 1 | -1/+5 |
| * | Some cleanup of the cast checkers. Don't canonicalize types when not needed. ... | Sebastian Redl | 2008-11-04 | 1 | -2/+0 |