summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Tie the local check NSErrorCheck to a Decl to pave the wayZhongxing Xu2009-08-214-24/+24
* We now support overriding base functions in vtables. WIP.Mike Stump2009-08-212-17/+71
* Remove TypeSpecStartLocation from VarDecl/FunctionDecl/FieldDecl, and use Dec...Argyrios Kyrtzidis2009-08-219-46/+37
* Make the new Objective-C "id" and "Class" redefinition types specialDouglas Gregor2009-08-212-0/+8
* Implement support for calling member function templates, which involves:Douglas Gregor2009-08-214-24/+142
* Patch to ir-gen destruction of array member elements in revers orderFariborz Jahanian2009-08-201-0/+60
* Initial support for parsing and representation of member function templates.Douglas Gregor2009-08-205-10/+45
* ir-gen patch to destruct array members. WIP.Fariborz Jahanian2009-08-202-13/+44
* Fix a typo in a variable nameDouglas Gregor2009-08-201-3/+3
* Issue an error if the user specifies parameters in a function marked as ISR.Sanjiv Gupta2009-08-202-2/+23
* Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRef...Fariborz Jahanian2009-08-2019-60/+60
* Refine vbase offsets for the inductive case. Things are now startingMike Stump2009-08-201-7/+7
* Add syntax examples for the friend declaration types.John McCall2009-08-201-1/+0
* Refactor the instantiation of statements into a generic treeDouglas Gregor2009-08-205-499/+754
* retain/release checker: Treat NSObject method '-awakeAfterUsingCoder:'Ted Kremenek2009-08-201-4/+9
* Fix bit-field promotion to be a bit closer to the behavior of gcc. Eli Friedman2009-08-202-60/+50
* If the 'while' has an empty body, set the body to the continue target block.Zhongxing Xu2009-08-201-1/+1
* If the body of for loop is empty, set its body to the continue target.Zhongxing Xu2009-08-201-1/+1
* Ensure we don't output repeated vbase offsets. I have a testcase forMike Stump2009-08-201-22/+23
* Basic nested-template implementation.John McCall2009-08-203-0/+134
* Rename: ProgramPoint::getContext() => ProgramPoint::getLocationContext().Zhongxing Xu2009-08-201-1/+1
* Test case for my last patch plus a minor clean up.Fariborz Jahanian2009-08-201-4/+2
* retain/release checker: Special case handling of CFAttributedStringSetAttribute,Ted Kremenek2009-08-201-4/+6
* ir-gen for multi-dimensional array construction. WIP.Fariborz Jahanian2009-08-201-6/+18
* Enhance diagnostics concerning attribute 'ns_returns_retained' and 'cf_return...Ted Kremenek2009-08-191-4/+6
* Keep track of the right paren ')' source location in a function declarator.Argyrios Kyrtzidis2009-08-194-15/+21
* Removed unneeded code for break/continue statements inFariborz Jahanian2009-08-191-7/+0
* ir-gen for constructing arrays as non-static data members. WIP.Fariborz Jahanian2009-08-192-1/+99
* Add TCE target to clang; patch by Mikael Lepistö.Eli Friedman2009-08-191-0/+67
* Remove now unnecessary helper methods.Daniel Dunbar2009-08-193-7/+7
* Switch to SmallString::str from SmallString::c_str.Daniel Dunbar2009-08-195-21/+27
* Convert parts of Rewriter to StringRef based API.Daniel Dunbar2009-08-196-50/+46
* Use raw_svector_ostream for string concatenation.Daniel Dunbar2009-08-191-7/+9
* One second thought, I think I want to limit this class to just vtableMike Stump2009-08-191-5/+5
* Cleanup: fold IndirectPrimary into builder.Mike Stump2009-08-191-12/+9
* We don't want to confuse this layout with the BLayout from the builder.Mike Stump2009-08-191-3/+3
* Get the Decl from the current ExplodedNode. Eventually the diagnostic clientZhongxing Xu2009-08-191-2/+4
* Update CMakeLists.Benjamin Kramer2009-08-191-0/+1
* Make integer promotions work correctly on PIC16 and other platforms Eli Friedman2009-08-195-159/+170
* Restore vbase offsets for classes without a primary.Mike Stump2009-08-191-1/+1
* Refine vcalls a little.Mike Stump2009-08-191-20/+32
* Fix a comment and improve an assert message.Argyrios Kyrtzidis2009-08-191-2/+4
* Store/load type source info from/to PCH files.Argyrios Kyrtzidis2009-08-192-7/+149
* Use Sema's LocInfoType to pass and preserve type source info through the Parser.Argyrios Kyrtzidis2009-08-1911-33/+68
* Introduce LocInfoType which is a Sema-specific implementation detail.Argyrios Kyrtzidis2009-08-194-2/+57
* Create and instantiate a DeclaratorInfo using a newly introduced Sema::GetDec...Argyrios Kyrtzidis2009-08-192-1/+137
* Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interf...Argyrios Kyrtzidis2009-08-1919-126/+179
* Introduce DeclaratorInfo and TypeLoc, intended to be used for storing and rea...Argyrios Kyrtzidis2009-08-193-0/+350
* Cleanup.Mike Stump2009-08-181-4/+4
* Add some documentation.Mike Stump2009-08-181-0/+1