1. 1fc5194 Fix <rdar://problem/6252084> [sema] jumps into Obj-C exception blocks should be disallowed. by Steve Naroff · 16 years ago
  2. c519743 implement some sema for gnuc_inline attribute. Reject always_inline and no_inline on objc methods. by Chris Lattner · 16 years ago
  3. 26e2554 recognize the gnuc_inline attribute. by Chris Lattner · 16 years ago
  4. f807fe0 When building a PCH file, don't perform end-of-translation-unit by Douglas Gregor · 16 years ago
  5. f0c9083 Use hasAttr instead of getAttr for conditionals. by Mike Stump · 16 years ago
  6. 5466c7b Audit __private_extern__ handling. by Daniel Dunbar · 16 years ago
  7. f33651c Fixup CodeGen for __weak __block variables. Radar 6756266 by Mike Stump · 16 years ago
  8. fdd0172 When writing a PCH file, keep track of all of the non-static, by Douglas Gregor · 16 years ago
  9. a31feca PR3461: reject initializer for incomplete type. Based on patch by Tim by Eli Friedman · 16 years ago
  10. fd94262 Move/update recent FIXME (wrt UTF-8 checking for ObjC @-strings). by Steve Naroff · 16 years ago
  11. 29da66e In objc2's None-Fragile ABI, one cannot use the super class ivar for by Fariborz Jahanian · 16 years ago
  12. 8745416 Change diagnostic as a result of researching <rdar://problem/6779809> missing interface name in "error: cannot declare variable inside a class, protocol or category ''. by Steve Naroff · 16 years ago
  13. 841b53c Make the selection of type declarations in Sema::getTypeName by Douglas Gregor · 16 years ago
  14. 93c4945 if we already know that a decl is invalid in an @catch, don't verify its type. by Chris Lattner · 16 years ago
  15. b6688e0 fix some out of date comments pointed out by Sebastian by Chris Lattner · 16 years ago
  16. 6491f47 fix another case that assumed that GetTypeForDeclarator would never return null. by Chris Lattner · 16 years ago
  17. 798d569 fix code that incorrectly assumed that GetTypeForDeclarator cannot return null. by Chris Lattner · 16 years ago
  18. 4c97d76 Diagnose invalid uses of tagged types with a missing tag. For example, in: by Chris Lattner · 16 years ago
  19. 5186872 fix a valgrind problem I noticed while developing another patch, by Chris Lattner · 16 years ago
  20. 2040169 add a new isNull() method to DeclGroupRef. by Chris Lattner · 16 years ago
  21. bfc861e a few cleanups to StatementCreatesScope: unnest the whole thing, by Chris Lattner · 16 years ago
  22. e2b6833 Parse deleted member functions. Parsing member declarations goes through a different code path that I forgot previously. by Sebastian Redl · 16 years ago
  23. 2c4463f Fix rdar://6770142 - Class and qualified id's are compatible, just like by Chris Lattner · 16 years ago
  24. 58fe03b Fix rdar://6771034: don't warn on use of forward declared protocol in protocol by Chris Lattner · 16 years ago
  25. 312531a implement rdar://6780761, making sema reject some code that otherwise by Chris Lattner · 16 years ago
  26. d1e0f5a improve location info for property stuff. In a property like this: by Chris Lattner · 16 years ago
  27. 3aff919 improve the 'conflicting types' diagnostics to include correct location info, now by Chris Lattner · 16 years ago
  28. 7db638d Set proper location info on objc method arguments. by Chris Lattner · 16 years ago
  29. f97e8fa simplify code to use adjustParameterType, apply objc arg attributes by Chris Lattner · 16 years ago
  30. 9097af1 fix blocks to reject objc interfaces returned by value. Also, by Chris Lattner · 16 years ago
  31. bb74982 diagnose attempts to return objc interfaces by-value from C functions. by Chris Lattner · 16 years ago
  32. 2dd979f Improve the 'cannot pass objc interface by value' diagnostic: by Chris Lattner · 16 years ago
  33. e294d3f change the interface to ActOnMethodDeclaration to pass down argument by Chris Lattner · 16 years ago
  34. 5272b7f simplify this code to not bother stripping to canonical types, and by Chris Lattner · 16 years ago
  35. e1d918e Compare the predefines buffer in the PCH file with the predefines by Douglas Gregor · 16 years ago
  36. 0a9217f Fix another fallout from defining __weak unconditionally. by Fariborz Jahanian · 16 years ago
  37. 5a11295 Use getDeclName() instead of getIdentifier() (safe against null pointers) by Ted Kremenek · 16 years ago
  38. 8038d51 Various minor fixes to PCH reading and writing, with general by Douglas Gregor · 16 years ago
  39. b725232 Implement attribute "analyzer_noreturn" (<rdar://problem/6777003>). This allows by Ted Kremenek · 16 years ago
  40. 2cf2634 Implementation of pre-compiled headers (PCH) based on lazy by Douglas Gregor · 16 years ago
  41. 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 16 years ago
  42. d296836 Add some FIXMEs for missing checks. by Eli Friedman · 16 years ago
  43. a0c3e9c Fix <rdar://problem/6770998> make cast of super illegal (again:-) by Steve Naroff · 16 years ago
  44. 9158804 Sema::CheckConditionalOperands(): Soften pointer/integer mismatch from error->warning. by Steve Naroff · 16 years ago
  45. 2c2d9dc -Wmissing-prototypes shouldn't complain about main() missing a prototype. by Douglas Gregor · 16 years ago
  46. c8bafd7 Now that we have __weak defined as attribute in all modes, by Fariborz Jahanian · 16 years ago
  47. 85a5319 Diagnose uses of function specifiers on declarations which don't declare by Eli Friedman · 16 years ago
  48. ef79bc9 Fixes method name lookup when method appears in by Fariborz Jahanian · 16 years ago
  49. ebaa768 Tweak Sema::ActOnInstanceMessage() to look for a class method when dealing with qualified id's. This change is motivated by our desire to not support the "Class<foo>" idiom. Note that the change makes perfect sense (since all ObjC classes are also id/instances). by Steve Naroff · 16 years ago
  50. d9fd764 Change the type of ObjC @ string constants (from NSConstantString->NSString). by Steve Naroff · 16 years ago
  51. e2573e5 Warn instead of error on duplicate protocol definitions. by Fariborz Jahanian · 16 years ago
  52. fc479d7 Make casting 'super' a deprecated warning (instead of a hard error). by Steve Naroff · 16 years ago
  53. a86b832 Fixed the Fix-It hints for comparison against a string literal. Thanks, Chris! by Douglas Gregor · 16 years ago
  54. 77c9fd2 Fixed visibility issues related to objc2's synthesized ivars. by Fariborz Jahanian · 16 years ago
  55. 3f41976 Daniel convinced me that accepting "const va_list" arguments to va_arg is by Chris Lattner · 16 years ago
  56. 50efe04 writable property in a category of class's superclass by Fariborz Jahanian · 16 years ago
  57. 0d20b8a in va_arg diagnostics, print out the unpromoted type. This makes the by Chris Lattner · 16 years ago
  58. 9dc8f19 Add a warning for questionable va_args usage. by Chris Lattner · 16 years ago
  59. f502691 GCC compatibility: gcc allows applying va_args to const by Chris Lattner · 16 years ago
  60. 348f28a Extend possible handled regparm(N) value by Anton Korobeynikov · 16 years ago
  61. 1102f42 Basic support for regparm codegen by Anton Korobeynikov · 16 years ago
  62. 264a76c Provide sema proper values of maximal number of arguments passed in registers. by Anton Korobeynikov · 16 years ago
  63. b072b71 Real corener case of a method declared in a protocol by Fariborz Jahanian · 16 years ago
  64. 95f49fb improve the string literal comparison warning to not call @encode's "string literals". by Chris Lattner · 16 years ago
  65. d09a456 Fix up lookup rules for properties declared in objc's continuation class. by Fariborz Jahanian · 16 years ago
  66. 74734d5 When calling a function without a prototype for which we have a by Douglas Gregor · 16 years ago
  67. 2610348 Clean up -fixit output slightly by Douglas Gregor · 16 years ago
  68. 558cb56 Introduce a "-fixit" mode to clang-cc that applies code-modification hints. by Douglas Gregor · 16 years ago
  69. a3a8351 Add some more code modification hints by Douglas Gregor · 16 years ago
  70. 22b6e06 Fix a bug in declaration of property in continuation by Fariborz Jahanian · 16 years ago
  71. 31a19b6 Make parsing a semantic analysis a little more robust following Sema by Douglas Gregor · 16 years ago
  72. b59212a CodeGenModule::GetAddrOfConstantCFString(): by Steve Naroff · 16 years ago
  73. 969c689 Give Type::getDesugaredType a "for-display" mode that can apply more by Douglas Gregor · 16 years ago
  74. 1734317 Parsing, semantic analysis, and template instantiation for typename by Douglas Gregor · 16 years ago
  75. 9bde773 Some cleanup and renaming. No functionality change by Douglas Gregor · 16 years ago
  76. de650ae Implement template instantiation for template names, including both by Douglas Gregor · 16 years ago
  77. 8499f3f Implement -Wmissing-prototypes. Fixes PR3911. by Douglas Gregor · 16 years ago
  78. a3d2524 reduce nesting. by Chris Lattner · 16 years ago
  79. d013aa1 Codegen sometimes crashes on comparisons that aren't legal, just by Chris Lattner · 16 years ago
  80. c45c232 Parsing and AST representation for dependent template names that occur by Douglas Gregor · 16 years ago
  81. af3e722 fe support for objc2's nonfragile-abi synthesized ivars. by Fariborz Jahanian · 16 years ago
  82. 7532dc6 Improve the representation of template names in the AST. This by Douglas Gregor · 16 years ago
  83. 8500239 Hopefully fix the rval regressions. Thanks to Chris for pointing out that valgrind complains. by Sebastian Redl · 16 years ago
  84. 682bf92 Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 16 years ago
  85. a984580 Reintroduce r67870 (rval ref overloading), since I can't reproduce any test failures on i386 or x86_64. If this fails for someone, please contact me. by Sebastian Redl · 16 years ago
  86. 64540d7 various cleanups by Chris Lattner · 16 years ago
  87. 32d3f9c tighten this up, the decl *must* be a declcontext, no need for the dynamic check. by Chris Lattner · 16 years ago
  88. e37b94c QualType can go in SmallPtrSet now, simplify code that used to have by Chris Lattner · 16 years ago
  89. 81c85c4 More improvements to namespace aliases. We now support everything except aliases in using directives. by Anders Carlsson · 16 years ago
  90. dd729fc Fix lookup bug by Anders Carlsson · 16 years ago
  91. 68771c7 Create AST nodes for namespace aliases. by Anders Carlsson · 16 years ago
  92. 03bd5a1 Parse the location of the 'namespace' token to ActOnNamespaceAliasDef. No functionality change. by Anders Carlsson · 16 years ago
  93. b28317a Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a by Chris Lattner · 16 years ago
  94. a1a1b30 As Eli pointed out, it is possible that a namespace lookup is ambiguous! by Anders Carlsson · 16 years ago
  95. 5721c68 Check that the alias points to a valid namespace. by Anders Carlsson · 16 years ago
  96. 7e24e82 rename some methods. by Chris Lattner · 16 years ago
  97. 8d7ba40 Check that the namespace alias doesn't conflict with a previous declaration in this scope. by Anders Carlsson · 16 years ago
  98. dbb0094 Add an ActOnNamespaceAliasDef action and have the parser call it. by Anders Carlsson · 16 years ago
  99. 557c5b1 push more ASTContext goodness out through interfaces that use TranslationUnit by Chris Lattner · 16 years ago
  100. 14734f7 Revert Sebastian's rvalue patch (r67870) since it caused test failures in by Anders Carlsson · 16 years ago