aboutsummaryrefslogtreecommitdiff
path: root/lib/Parse/ParseObjc.cpp
AgeCommit message (Expand)Author
2009-11-18Code completion after @property, providing the names of forward-declared prop...Douglas Gregor
2009-11-18Code completion for Objective-C properly listsDouglas Gregor
2009-11-17Rename Objective-C message send completion functions to indicate that we're r...Douglas Gregor
2009-11-17Pass source locations of identifiers referenced by @class through Action::Act...Ted Kremenek
2009-11-17Fixes a typo, reported by Doug.Fariborz Jahanian
2009-11-16Handle case of missing '@end' in implementation contextFariborz Jahanian
2009-11-10Add FIXIT hint for -Wsemicolon-before-method-bodyTed Kremenek
2009-11-10Make -Wsemicolon-before-method-body opt-in (and part of -Wextra). Addresses ...Ted Kremenek
2009-11-07Add basic code completion support for ObjC messages.Steve Naroff
2009-11-06Fix a bogus objective-c warning with -pedantic.Fariborz Jahanian
2009-11-06add some fixit hints.Chris Lattner
2009-11-04Change our basic strategy for avoiding deprecation warnings when the decl useJohn McCall
2009-11-03Switch ParseStructDeclaration to a callback-based API. This will makeJohn McCall
2009-10-20Issue warning if method body starts with a semicolon.Fariborz Jahanian
2009-10-18Move clients to use IdentifierInfo::getNameStart() instead of getName()Daniel Dunbar
2009-10-08Add code completion support for ObjC property declarations/attributes.Steve Naroff
2009-09-29Keep protocol source locations when parsing protocol references.Argyrios Kyrtzidis
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-06-24Fix a clang crash caused by incorrect user code.Fariborz Jahanian
2009-06-05Use of DeclContext for objc's ivars. No functionalityFariborz Jahanian
2009-05-21Merge the ASTVector and ASTOwningVector templates, since they offeredDouglas Gregor
2009-05-21Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad
2009-05-17Make ActOnExprStmt take a FullExprArg.Anders Carlsson
2009-05-04Remove support for ObjCMethodDecl attributes that appear between theTed Kremenek
2009-04-30Hook up Sema support for attributes on Objective-C method declarations thatTed Kremenek
2009-04-30Add parsing support in an Objective-C method declaration for attributes betweenTed Kremenek
2009-04-12Fix rdar://6771034: don't warn on use of forward declared protocol in protocolChris Lattner
2009-04-11change the interface to ActOnMethodDeclaration to pass down argumentChris Lattner
2009-04-11rename Parser::ParseObjCSelector -> Parser::ParseObjCSelectorPiece,Chris Lattner
2009-04-08Fixed a problem using property syntax on a 'super'Fariborz Jahanian
2009-04-07Fix <rdar://problem/6764172> [sema] crash on invalid.Steve Naroff
2009-03-29Push DeclGroup much farther throughout the compiler. Now the variousChris Lattner
2009-03-28Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for aChris Lattner
2009-03-18objc: Implemented variables declared in class interface Fariborz Jahanian
2009-03-12Use paropery's setter attribute name asFariborz Jahanian
2009-03-10Simplify SelectorTable::constructSetterName() usage...Steve Naroff
2009-03-09Implement property '.' notation on Factory/Class objects. Parser changes aren...Steve Naroff
2009-03-05rename PrettyStackTraceDecl -> PrettyStackTraceActionsDecl.Chris Lattner
2009-03-05include objc method decl contexts in stack trace of crash, e.g.:Chris Lattner
2009-03-04Implemented access check for ivars accessed insideFariborz Jahanian
2009-03-03Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel...Steve Naroff
2009-03-02Fix <rdar://problem/6636803> [sema] crash on InterfaceBuilder.Steve Naroff
2009-02-28Minor name change (move the ObjC prefix to a more appropriate place).Steve Naroff
2009-02-18Update Parser::ParseTypeName to return a TypeResult, which also tellsDouglas Gregor
2009-02-18simplify some code.Chris Lattner
2009-02-15implement gcc/testsuite/objc.dg/method-attribute-3.m, by improving error reco...Chris Lattner
2009-02-15don't pass a random english string in as a string argument to Diag.Chris Lattner
2009-02-14Pass the location of the start of the selector to ActOnClassMessage/ActOnInst...Anders Carlsson
2009-02-11Fix <rdar://problem/6505139> [clang on growl]: need to allow unnamed selector...Steve Naroff
2009-02-11Fix <rdar://problem/6243503> [sema] @throw; accepted outside catch block.Steve Naroff