| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Improve handling of initialization by constructor, by ensuring that | Douglas Gregor | 2009-09-09 | 1 | -0/+12 |
| | | | | | | | | | such initializations properly convert constructor arguments and fill in default arguments where necessary. This also makes the ownership model more clear. llvm-svn: 81394 | ||||
| * | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 1 | -26/+26 |
| | | | | | llvm-svn: 81346 | ||||
| * | Preliminary AST representation and semantic analysis for | Douglas Gregor | 2009-09-01 | 1 | -0/+1 |
| | | | | | | | | | | explicitly-specified template argument lists in member reference expressions, e.g., x->f<int>() llvm-svn: 80646 | ||||
| * | Remember to write the qualifier of a MemberExpr to the PCH file when we get ↵ | Douglas Gregor | 2009-08-31 | 1 | -0/+1 |
| | | | | | | | to C++ PCH llvm-svn: 80643 | ||||
| * | Source location information for ? and : in a ConditionalOperator, from Enea ↵ | Douglas Gregor | 2009-08-26 | 1 | -0/+2 |
| | | | | | | | Zaffanella llvm-svn: 80097 | ||||
| * | normalize the CharacterLiteral::getLocation method name, patch | Chris Lattner | 2009-08-24 | 1 | -1/+1 |
| | | | | | | | by Enea Zaffanella! llvm-svn: 79924 | ||||
| * | Using "ObjCImplicitSetterGetterRefExpr" instead of ↵ | Fariborz Jahanian | 2009-08-20 | 1 | -4/+4 |
| | | | | | | | | | "ObjCImplctSetterGetterRefExpr". A field rename and more comments. llvm-svn: 79537 | ||||
| * | Renamed ClassProp data member of ObjCImplctSetterGetterRefExpr | Fariborz Jahanian | 2009-08-18 | 1 | -2/+2 |
| | | | | | | | | | to InterfaceDecl, as it is unrelated to any property and holds the InterfaceDecl needed for accessing class getter/setter methods using the dot-syntax. llvm-svn: 79371 | ||||
| * | Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr. | Fariborz Jahanian | 2009-08-18 | 1 | -2/+4 |
| | | | | | | | | | Removed an unnecessary loop to get to setters incoming argument. Added DoxyGen comments. Still more work to do in this area (WIP). llvm-svn: 79365 | ||||
| * | Add a CastKind enum to CastExpr. Right now it's not used for much but it ↵ | Anders Carlsson | 2009-07-31 | 1 | -0/+1 |
| | | | | | | | will be :) llvm-svn: 77650 | ||||
| * | Allow front-end 'isa' access on object's of type 'id'. | Steve Naroff | 2009-07-24 | 1 | -0/+9 |
| | | | | | | | | | Enhance test case to cover 'isa' access on interface types (clang produces an error, GCC produces a warning). Still need back-end CodeGen for ObjCIsaExpr. llvm-svn: 76979 | ||||
| * | Read/write a CXXOperatorCallExpr from/to PCH files. | Argyrios Kyrtzidis | 2009-07-14 | 1 | -0/+13 |
| | | | | | llvm-svn: 75598 | ||||
| * | Fix PR 4489, a PCH crash during de-serialization. | Douglas Gregor | 2009-07-01 | 1 | -1/+0 |
| | | | | | llvm-svn: 74664 | ||||
| * | Added writing and reading of the ConstQualAdded flag of | Fariborz Jahanian | 2009-06-20 | 1 | -0/+1 |
| | | | | | | | BlockDeclRefExpr to PCH. llvm-svn: 73800 | ||||
| * | add the location of the ')' in a do/while statement to DoStmt. | Chris Lattner | 2009-06-12 | 1 | -1/+1 |
| | | | | | | | This fixes a source range problem reported by Olaf Krzikalla. llvm-svn: 73266 | ||||
| * | Template instantiation for IndirectGotoStmt. Now my life is complete. | Douglas Gregor | 2009-05-16 | 1 | -0/+1 |
| | | | | | llvm-svn: 71917 | ||||
| * | Template instantiation for switch statements | Douglas Gregor | 2009-05-15 | 1 | -0/+3 |
| | | | | | llvm-svn: 71916 | ||||
| * | Template instantiation for "for" loops | Douglas Gregor | 2009-05-15 | 1 | -0/+2 |
| | | | | | llvm-svn: 71901 | ||||
| * | Template instantiation for do-while statements. | Douglas Gregor | 2009-05-15 | 1 | -0/+1 |
| | | | | | llvm-svn: 71899 | ||||
| * | Template instantiation for "if" statements. Also: | Douglas Gregor | 2009-05-15 | 1 | -0/+1 |
| | | | | | | | | | - Skip semantic analysis of the "if" condition if it is type-dependent. - Added the location of the "else" keyword into IfStmt, so that we can provide it for type-checking after template instantiation. llvm-svn: 71875 | ||||
| * | split expr/stmt writing out to PCHWriterStmt.cpp | Chris Lattner | 2009-04-27 | 1 | -0/+821 |
| llvm-svn: 70194 | |||||

