summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseObjc.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix a clang crash caused by incorrect user code.Fariborz Jahanian2009-06-241-1/+3
* Use of DeclContext for objc's ivars. No functionalityFariborz Jahanian2009-06-051-0/+1
* Merge the ASTVector and ASTOwningVector templates, since they offeredDouglas Gregor2009-05-211-1/+0
* Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad2009-05-211-10/+14
* Make ActOnExprStmt take a FullExprArg.Anders Carlsson2009-05-171-1/+1
* Remove support for ObjCMethodDecl attributes that appear between theTed Kremenek2009-05-041-10/+3
* Hook up Sema support for attributes on Objective-C method declarations thatTed Kremenek2009-04-301-2/+2
* Add parsing support in an Objective-C method declaration for attributes betweenTed Kremenek2009-04-301-0/+6
* Fix rdar://6771034: don't warn on use of forward declared protocol in protocolChris Lattner2009-04-121-1/+1
* change the interface to ActOnMethodDeclaration to pass down argumentChris Lattner2009-04-111-17/+16
* rename Parser::ParseObjCSelector -> Parser::ParseObjCSelectorPiece,Chris Lattner2009-04-111-7/+7
* Fixed a problem using property syntax on a 'super'Fariborz Jahanian2009-04-081-3/+5
* Fix <rdar://problem/6764172> [sema] crash on invalid.Steve Naroff2009-04-071-1/+7
* Push DeclGroup much farther throughout the compiler. Now the variousChris Lattner2009-03-291-10/+5
* Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for aChris Lattner2009-03-281-81/+78
* objc: Implemented variables declared in class interface Fariborz Jahanian2009-03-181-2/+7
* Use paropery's setter attribute name asFariborz Jahanian2009-03-121-7/+7
* Simplify SelectorTable::constructSetterName() usage...Steve Naroff2009-03-101-4/+5
* Implement property '.' notation on Factory/Class objects. Parser changes aren...Steve Naroff2009-03-091-14/+3
* rename PrettyStackTraceDecl -> PrettyStackTraceActionsDecl.Chris Lattner2009-03-051-3/+3
* include objc method decl contexts in stack trace of crash, e.g.:Chris Lattner2009-03-051-0/+5
* Implemented access check for ivars accessed insideFariborz Jahanian2009-03-041-2/+5
* Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel...Steve Naroff2009-03-031-13/+10
* Fix <rdar://problem/6636803> [sema] crash on InterfaceBuilder.Steve Naroff2009-03-021-2/+3
* Minor name change (move the ObjC prefix to a more appropriate place).Steve Naroff2009-02-281-1/+1
* Update Parser::ParseTypeName to return a TypeResult, which also tellsDouglas Gregor2009-02-181-5/+11
* simplify some code.Chris Lattner2009-02-181-5/+3
* implement gcc/testsuite/objc.dg/method-attribute-3.m, by improving error reco...Chris Lattner2009-02-151-1/+2
* don't pass a random english string in as a string argument to Diag.Chris Lattner2009-02-151-1/+1
* Pass the location of the start of the selector to ActOnClassMessage/ActOnInst...Anders Carlsson2009-02-141-2/+5
* Fix <rdar://problem/6505139> [clang on growl]: need to allow unnamed selector...Steve Naroff2009-02-111-1/+2
* Fix <rdar://problem/6243503> [sema] @throw; accepted outside catch block.Steve Naroff2009-02-111-2/+2
* Put the invalid flag of OwningResult into the Action pointer.Sebastian Redl2009-02-051-12/+10
* move library-specific diagnostic headers into library private dirs. ReduceChris Lattner2009-01-291-1/+1
* Split the single monolithic DiagnosticKinds.def file into oneChris Lattner2009-01-271-1/+1
* Rename move_convert to move_arg and move_res. The new names are less misleadi...Sebastian Redl2009-01-181-12/+12
* Convert ObjC statement actions to smart pointers.Sebastian Redl2009-01-181-9/+9
* Diagnose that property name cannot be a bitfieldFariborz Jahanian2009-01-171-0/+5
* Properly set the scope of non-fields declared within a struct, union,Douglas Gregor2009-01-121-1/+1
* Fix rdar://6480479 - [parser] infinite loop on invalid inputChris Lattner2009-01-091-0/+6
* Adding support for ObjC methods which have c-styleFariborz Jahanian2009-01-091-4/+6
* Unify the code for defining tags in C and C++, so that we alwaysDouglas Gregor2009-01-081-0/+2
* Convert a few Stmt actions to smart pointers.Sebastian Redl2008-12-211-2/+3
* Semantics of @protocol attributes.Fariborz Jahanian2008-12-171-2/+4
* Some utilities for using the smart pointers in Actions, especially Sema. Conv...Sebastian Redl2008-12-131-3/+3
* Convert remaining expression parsers to smart pointers. Now on to the Action ...Sebastian Redl2008-12-131-79/+79
* Convert a big bunch of expression parsers to use smart pointers.Sebastian Redl2008-12-111-1/+1
* Convert some more expression parsers to use smart pointers.Sebastian Redl2008-12-111-1/+1
* Convert selected expression parsers to use smart pointers.Sebastian Redl2008-12-111-9/+13
* Convert the remaining statement parsers to smart pointers.Sebastian Redl2008-12-111-24/+25
OpenPOWER on IntegriCloud