1. e0097db Issue a bettter diagnostics for incorrect property setter name. (radar 7647953). by Fariborz Jahanian · 14 years ago
  2. 1e37765 Clean up ownership of 'AttributeList' objects in Parser. Apparently by Ted Kremenek · 14 years ago
  3. d219a3a Simplify setting of DeclContext for @catch variable (per Doug's comment). by Fariborz Jahanian · 14 years ago
  4. 2f764f1 Fix DeclContext of an objective-c @catch variable by Fariborz Jahanian · 14 years ago
  5. 18df52b Keep track of the source locations for each protocol reference in by Douglas Gregor · 15 years ago
  6. c38c3e1 Code-completion for @public, @protected, @private, @package. by Douglas Gregor · 15 years ago
  7. b6ac245 Whenever completing ordinary names for an Objective-C source, also by Douglas Gregor · 15 years ago
  8. 782f2f5 Change ObjCContainerDecl to contain the entire range for the '@end' by Ted Kremenek · 15 years ago
  9. 5ee56e9 Check in a rudimentary FullExpr class that isn't used anywhere yet. Rename Action::FullExpr to Action::MakeFullExpr to avoid name clashes. by Anders Carlsson · 15 years ago
  10. 5d80316 reduce nesting. by Chris Lattner · 15 years ago
  11. 9a0c85e Code completion for Objective-C @ keywords that are statements or expressions by Douglas Gregor · 15 years ago
  12. c464ae8 Code completion for Objective-C @ directives by Douglas Gregor · 15 years ago
  13. 29d9c1a remove some extraneous syntax: sourceloc implicitly converts to sourcerange. by Chris Lattner · 15 years ago
  14. d001454 Lift the ObjCPropertyCallback out of local scope to unbreak VS2005 builds. by John McCall · 15 years ago
  15. bbd37c6 Added rudimentary C++0x attribute support. by Sean Hunt · 15 years ago
  16. 4ad9685 Objective-C code completion within properties after "setter = " or by Douglas Gregor · 15 years ago
  17. d3c6854 Improve code completion for Objective-C message sends, so that we by Douglas Gregor · 15 years ago
  18. a93b108 Rename CodeCompleteObjCProperty to something more specific. No functionality change. by Douglas Gregor · 15 years ago
  19. 424b2a5 Code completion after @dynamic by Douglas Gregor · 15 years ago
  20. 322328b Code completion for Objective-C @synthesized. by Douglas Gregor · 15 years ago
  21. b328c42 Improve diagnostics and recovery when parsing @synthesized definitions by Douglas Gregor · 15 years ago
  22. 33ced0b Implement code completion for Objective-C category names in @interface by Douglas Gregor · 15 years ago
  23. 3b49aca Code completion for Objective-C class names after @interface, by Douglas Gregor · 15 years ago
  24. 083128f Code completion after @property, providing the names of forward-declared properties by Douglas Gregor · 15 years ago
  25. 55385fe Code completion for Objective-C properly lists by Douglas Gregor · 15 years ago
  26. 60b01cc Rename Objective-C message send completion functions to indicate that we're referring to message sends by Douglas Gregor · 15 years ago
  27. c09cba6 Pass source locations of identifiers referenced by @class through Action::ActOnForwardClassDeclaration(). by Ted Kremenek · 15 years ago
  28. 1ac7104 Fixes a typo, reported by Doug. by Fariborz Jahanian · 15 years ago
  29. 63e963c Handle case of missing '@end' in implementation context by Fariborz Jahanian · 15 years ago
  30. 496e45e Add FIXIT hint for -Wsemicolon-before-method-body by Ted Kremenek · 15 years ago
  31. dfcaf06 Make -Wsemicolon-before-method-body opt-in (and part of -Wextra). Addresses <rdar://problem/7381735>. by Ted Kremenek · 15 years ago
  32. c4df6d2 Add basic code completion support for ObjC messages. by Steve Naroff · 15 years ago
  33. d3fdcb5 Fix a bogus objective-c warning with -pedantic. (radar 7370882). by Fariborz Jahanian · 15 years ago
  34. c2253f5 add some fixit hints. by Chris Lattner · 15 years ago
  35. 54abf7d Change our basic strategy for avoiding deprecation warnings when the decl use by John McCall · 15 years ago
  36. bdd563e Switch ParseStructDeclaration to a callback-based API. This will make by John McCall · 15 years ago
  37. 209a8c2 Issue warning if method body starts with a semicolon. by Fariborz Jahanian · 15 years ago
  38. e013d68 Move clients to use IdentifierInfo::getNameStart() instead of getName() by Daniel Dunbar · 15 years ago
  39. ece8e71 Add code completion support for ObjC property declarations/attributes. by Steve Naroff · 15 years ago
  40. 71b0add Keep protocol source locations when parsing protocol references. by Argyrios Kyrtzidis · 15 years ago
  41. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  42. 3688fc6 Fix a clang crash caused by incorrect user code. by Fariborz Jahanian · 15 years ago
  43. 496b5a8 Use of DeclContext for objc's ivars. No functionality change. More to follow. by Fariborz Jahanian · 15 years ago
  44. 45db71d Merge the ASTVector and ASTOwningVector templates, since they offered by Douglas Gregor · 15 years ago
  45. beaaccd Use v.data() instead of &v[0] when SmallVector v might be empty. by Jay Foad · 15 years ago
  46. 6b1d283 Make ActOnExprStmt take a FullExprArg. by Anders Carlsson · 15 years ago
  47. 1c6a3cc Remove support for ObjCMethodDecl attributes that appear between the by Ted Kremenek · 15 years ago
  48. b27d117 Hook up Sema support for attributes on Objective-C method declarations that by Ted Kremenek · 15 years ago
  49. 77755a5 Add parsing support in an Objective-C method declaration for attributes between by Ted Kremenek · 15 years ago
  50. 58fe03b Fix rdar://6771034: don't warn on use of forward declared protocol in protocol by Chris Lattner · 15 years ago
  51. e294d3f change the interface to ActOnMethodDeclaration to pass down argument by Chris Lattner · 15 years ago
  52. 2fc5c24 rename Parser::ParseObjCSelector -> Parser::ParseObjCSelectorPiece, by Chris Lattner · 15 years ago
  53. d286992 Fixed a problem using property syntax on a 'super' used as receiver. by Fariborz Jahanian · 15 years ago
  54. 93a2595 Fix <rdar://problem/6764172> [sema] crash on invalid. by Steve Naroff · 15 years ago
  55. 682bf92 Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 15 years ago
  56. b28317a Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a by Chris Lattner · 15 years ago
  57. 38e24c7 objc: Implemented variables declared in class interface by Fariborz Jahanian · 15 years ago
  58. 2e050f1 Use paropery's setter attribute name as the selector for the property setter. by Fariborz Jahanian · 15 years ago
  59. fdc92b7 Simplify SelectorTable::constructSetterName() usage... by Steve Naroff · 15 years ago
  60. 61f72cb Implement property '.' notation on Factory/Class objects. Parser changes aren't very pretty:-( by Steve Naroff · 15 years ago
  61. 49f28ca rename PrettyStackTraceDecl -> PrettyStackTraceActionsDecl. by Chris Lattner · 15 years ago
  62. 73e80f6 include objc method decl contexts in stack trace of crash, e.g.: by Chris Lattner · 15 years ago
  63. a6e3ac5 Implemented access check for ivars accessed inside by Fariborz Jahanian · 15 years ago
  64. 7ba138a Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel, please verify). by Steve Naroff · 15 years ago
  65. 32ce837 Fix <rdar://problem/6636803> [sema] crash on InterfaceBuilder. by Steve Naroff · 15 years ago
  66. ebf6443 Minor name change (move the ObjC prefix to a more appropriate place). by Steve Naroff · 15 years ago
  67. 809070a Update Parser::ParseTypeName to return a TypeResult, which also tells by Douglas Gregor · 15 years ago
  68. 97cf6eb simplify some code. by Chris Lattner · 15 years ago
  69. b6d74a1 implement gcc/testsuite/objc.dg/method-attribute-3.m, by improving error recovery. by Chris Lattner · 15 years ago
  70. 7b4192c don't pass a random english string in as a string argument to Diag. by Chris Lattner · 15 years ago
  71. ff975cf Pass the location of the start of the selector to ActOnClassMessage/ActOnInstanceMessage. by Anders Carlsson · 15 years ago
  72. 84c4310 Fix <rdar://problem/6505139> [clang on growl]: need to allow unnamed selectors as the first argument by Steve Naroff · 15 years ago
  73. e21dd6f Fix <rdar://problem/6243503> [sema] @throw; accepted outside catch block. by Steve Naroff · 15 years ago
  74. 76ad2e8 Put the invalid flag of OwningResult into the Action pointer. by Sebastian Redl · 15 years ago
  75. 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago
  76. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
  77. f512e82 Rename move_convert to move_arg and move_res. The new names are less misleading (and shorter). by Sebastian Redl · 16 years ago
  78. 431e90e Convert ObjC statement actions to smart pointers. by Sebastian Redl · 16 years ago
  79. 573acde Diagnose that property name cannot be a bitfield by Fariborz Jahanian · 16 years ago
  80. 1a0d31a Properly set the scope of non-fields declared within a struct, union, by Douglas Gregor · 16 years ago
  81. 1fd8011 Fix rdar://6480479 - [parser] infinite loop on invalid input by Chris Lattner · 16 years ago
  82. 439c658 Adding support for ObjC methods which have c-style by Fariborz Jahanian · 16 years ago
  83. 72de667 Unify the code for defining tags in C and C++, so that we always by Douglas Gregor · 16 years ago
  84. a60528c Convert a few Stmt actions to smart pointers. by Sebastian Redl · 16 years ago
  85. bc1c877 Semantics of @protocol attributes. by Fariborz Jahanian · 16 years ago
  86. 798d119 Some utilities for using the smart pointers in Actions, especially Sema. Convert a few functions. by Sebastian Redl · 16 years ago
  87. 1d92296 Convert remaining expression parsers to smart pointers. Now on to the Action connection. by Sebastian Redl · 16 years ago
  88. 20df9b7 Convert a big bunch of expression parsers to use smart pointers. by Sebastian Redl · 16 years ago
  89. d8c4e15 Convert some more expression parsers to use smart pointers. by Sebastian Redl · 16 years ago
  90. 2f7ece7 Convert selected expression parsers to use smart pointers. by Sebastian Redl · 16 years ago
  91. 43bc2a0 Convert the remaining statement parsers to smart pointers. by Sebastian Redl · 16 years ago
  92. 61364dd Convert a number of statement parsers to smart pointers. by Sebastian Redl · 16 years ago
  93. 8935b8b Use a scoped object to manage entry/exit from a parser scope rather than explicitly calling EnterScope/ExitScope by Douglas Gregor · 16 years ago
  94. effa8d1 Modify the move emulation according to the excellent design of Howard Hinnant. Makes for much nicer syntax when smart pointers are used consistently. Also, start converting internal argument passing of Parser to smart pointers. by Sebastian Redl · 16 years ago
  95. 15faa7f Kick out the proof-of-concept ASTOwner and replace it with ASTOwningResult by Sebastian Redl · 16 years ago
  96. 0e9eabc Consistently use smart pointers for stmt and expr nodes in parser local variables. by Sebastian Redl · 16 years ago
  97. 891dca6 improve comment. by Chris Lattner · 16 years ago
  98. 8cf0bb3 Set default property attributes on each property. by Fariborz Jahanian · 16 years ago
  99. a55e52c Use RAII objects to ensure proper destruction of expression and statement AST nodes in the parser in most cases, even on error. by Sebastian Redl · 16 years ago
  100. 69d27b9 Daniel really really likes = instead of += :) by Chris Lattner · 16 years ago