1. 0a0d2b1 Implement a new 'availability' attribute, that allows one to specify by Douglas Gregor · 14 years ago
  2. 207f4d8 Add support for language-specific address spaces. On top of that, by Peter Collingbourne · 14 years ago
  3. ff676cb Fixed source range for all DeclaratorDecl's. by Abramo Bagnara · 14 years ago
  4. 883cc2c Don't hard-code these constants, or at least don't hard-code them so hard. by John McCall · 14 years ago
  5. bdc49d3 Pretty up the wrong-number-of-arguments-for-attribute diagnostic by by John McCall · 14 years ago
  6. d5313b0 Provide an attribute, objc_method_family, to allow the inferred family by John McCall · 14 years ago
  7. c22b5ff Use NestedNameSpecifierLoc within out-of-line variables, function, and by Douglas Gregor · 14 years ago
  8. 951bbb2 rework processing of unavailable and deprecated attributes to avoid by Chris Lattner · 14 years ago
  9. cd5b306 accept and ignore a few things for better OpenBSD compatibility, by Chris Lattner · 14 years ago
  10. 57ad378 Step #2/N of __label__ support: keep pushing LabelDecl forward, by Chris Lattner · 14 years ago
  11. eee1d54 When parsing an out-of-line member function declaration, we must delay by John McCall · 14 years ago
  12. f315fa8 OpenCL: add support for __kernel, kernel keywords and EXTENSION, by Peter Collingbourne · 14 years ago
  13. 332bb2a When checking the 'weak' and 'weakref' attributes, look for non-external by John McCall · 14 years ago
  14. 4ee2bb1 Downgrade error about attribute 'iboutlet' and 'ibaction' being applied to anything but a instance method to a warning. by Ted Kremenek · 14 years ago
  15. b608b98 Give OpaqueValueExpr a source location, because its source location by Douglas Gregor · 14 years ago
  16. b7ee2e5 Revert r124217 because it didn't catch the actual error case it was trying to by Jeffrey Yasskin · 14 years ago
  17. c60e13a Add an attribute to forbid temporary instances of a type. This allows class by Jeffrey Yasskin · 14 years ago
  18. c7ad381 Add the ns_consumes_self, ns_consumed, cf_consumed, and ns_returns_autoreleased by John McCall · 14 years ago
  19. 15e14a2 Get rid of [[hiding]], [[override]] and [[base_check]]. by Anders Carlsson · 14 years ago
  20. f89e042 Get rid of the [[final]] C++0x attribute. by Anders Carlsson · 14 years ago
  21. 6070039 Sema: support for processing non-inheritable declaration attributes early by Peter Collingbourne · 14 years ago
  22. 711c52b Refactor the application of type attributes so that attributes from by John McCall · 14 years ago
  23. a96022c Funciton -> Function by Peter Collingbourne · 14 years ago
  24. 743b82b Unkown -> Unknown by Peter Collingbourne · 14 years ago
  25. 7f040a9 Refactor how we collect attributes during parsing, and add slots for attributes by John McCall · 14 years ago
  26. 8e5fc9b Warn when message is sent to receiver of by Fariborz Jahanian · 14 years ago
  27. d3d3be9 Validate Microsoft's uuid attribute string. by Francois Pichet · 14 years ago
  28. 1154214 Add support for the Microsoft uuid attribute: by Francois Pichet · 14 years ago
  29. de43632 __attribute__((nonnull)) can apply to reference-to-pointer by Douglas Gregor · 14 years ago
  30. 723df24 Added missing IgnoreParens(). by Abramo Bagnara · 14 years ago
  31. 7b38198 Basic, Sema: add support for CUDA launch_bounds attribute by Peter Collingbourne · 14 years ago
  32. 2c2c8dd Sema: diagnose kernel functions with non-void return type by Peter Collingbourne · 14 years ago
  33. f5fe292 Fix PR8720 by printing an error message with a substring that the gcc testsuite searches for. by Rafael Espindola · 14 years ago
  34. 7e112c0 Remove a fixme which was fixed in a previous commit. by Argyrios Kyrtzidis · 14 years ago
  35. 223ae5c Use Sema's MarkDeclarationReferenced, which takes care of templates, instead of calling Decl's setUsed directly. by Argyrios Kyrtzidis · 14 years ago
  36. f0b0ccc Use the source location of the parameter, when it makes sense, for diagnostics in HandleCleanupAttr. by Argyrios Kyrtzidis · 14 years ago
  37. ae3038c Mark functions referenced by 'cleanup' attribute as used. Fixes rdar://8728293 by Argyrios Kyrtzidis · 14 years ago
  38. 722109c Add some warning messages about invalid use of common/nocommon attributes. by Eric Christopher · 14 years ago
  39. a6cf1e7 Add support for the common and nocommon attributes. by Eric Christopher · 14 years ago
  40. f48f367 80-col fixups. by Eric Christopher · 14 years ago
  41. ced7671 Basic, Sema: add support for CUDA location attributes by Peter Collingbourne · 14 years ago
  42. 7a73002 Remove static_casts from SemaDeclAttr.cpp by Peter Collingbourne · 14 years ago
  43. 4659e1e Drop the warning about __attribute__((may_alias)) being used by Dan Gohman · 14 years ago
  44. 34c2630 Front-end support for __attribute__((may_alias)). This is not by Dan Gohman · 14 years ago
  45. 07d7e7a Re-work the handling of implicit 'this' arguments and silly GCC-style attribute by Chandler Carruth · 14 years ago
  46. 1c23e91 Kill off the remaining places which generate CK_Unknown casts. by John McCall · 14 years ago
  47. 4211bb6 Add support for "neon_vector_type" and "neon_polyvector_type" attributes by Bob Wilson · 14 years ago
  48. daa8e4e Assorted work leading towards the elimination of CK_Unknown. by John McCall · 14 years ago
  49. d4aff0e Don't compute linkage for a declaration as part of the #pragma weak by John McCall · 14 years ago
  50. ee1c08c Tidy up comment (remove extraneous text). by Ted Kremenek · 14 years ago
  51. ce2d186 Don't rely on a StringRef being null-terminated (it's not) for deprecation messages. by Benjamin Kramer · 14 years ago
  52. c784dc1 Patch for adding message to unavailable attribute. by Fariborz Jahanian · 14 years ago
  53. df9fb91 Simplified code for deprecated attribute wih message a little. by Fariborz Jahanian · 14 years ago
  54. c4b35cf Add message to attribute(deprecated). by Fariborz Jahanian · 14 years ago
  55. dd0cb22 Add support for attribute((naked)), patch by Zoxc on cfe-commits! by Daniel Dunbar · 14 years ago
  56. ff3a078 Patch to support transparent_union arguments by Fariborz Jahanian · 14 years ago
  57. 60acea4 Issue warning for trivial cases of nonnull attributes by Fariborz Jahanian · 14 years ago
  58. 01add59 Add more error checking to attribute vecreturn by John Thompson · 14 years ago
  59. 1db5d14 Relax __attribute_((nonnull)) checking to allow the attribute on functions with no pointer arguments. GCC doesn't warn by Ted Kremenek · 14 years ago
  60. 52fc314 Add symantic support for the Pascal calling convention via by Dawn Perchik · 14 years ago
  61. 7a126a4 Rename DeclContext::getLookupContext to getRedeclContext and change its semantics slightly. No functionality change in the absence of inline namespaces. Also, change a few places where inline namespaces actually make a difference to be prepared for them. by Sebastian Redl · 14 years ago
  62. 04633eb Add a missing return. Bug noticed by Dawn Perchik! by Douglas Gregor · 14 years ago
  63. f312b1e One who seeks knowledge learns something new every day. by John McCall · 14 years ago
  64. d931b08 De-memberify the VarDecl and FunctionDecl StorageClass enums. by John McCall · 14 years ago
  65. 9c3087b Restore r112114 now that SmallVector<...,0> is safe. by John McCall · 14 years ago
  66. 0ad106f Revert r112114, "Pull DelayedDiagnostic and AccessedEntity out into their own by Daniel Dunbar · 14 years ago
  67. 6790634 Pull DelayedDiagnostic and AccessedEntity out into their own header. by John McCall · 14 years ago
  68. 2d88708 Split out a header to hold APIs meant for the Sema implementation from Sema.h. by John McCall · 14 years ago
  69. 384aff8 Remove Sema.h's dependency on DeclCXX.h. by John McCall · 14 years ago
  70. b3d8748 Abstract out passing around types and kill off ActionBase. by John McCall · 14 years ago
  71. 9ae2f07 Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*). by John McCall · 14 years ago
  72. d226f65 DeclPtrTy -> Decl * by John McCall · 14 years ago
  73. 1951085 Another step in the process of making the parser depend on Sema: by John McCall · 14 years ago
  74. b56c1cc HandleCommonNoReturnAttr() now only has a single caller. Move that logic to HandleAnalyzerNoReturnAttr. by Ted Kremenek · 14 years ago
  75. cf807c4 Generate Attr subclasses with TableGen. by Sean Hunt · 14 years ago
  76. 3a3400b Diagnose use of iboutletcollection on ivar/property by Fariborz Jahanian · 14 years ago
  77. a8fb24f Patch to add type parameter support for attribute iboutletcollection. by Fariborz Jahanian · 14 years ago
  78. e737f50 Move Sema's headers into include/clang/Sema, renaming a few along the way. by Douglas Gregor · 14 years ago
  79. c9ef405 Downgrade error about nonnull attribute bbeing applied to a function without point arguments to a warning by Douglas Gregor · 14 years ago
  80. 2a47992 Remove OwnershipAttr::Kind, since it's essentially redundant with attr::Kind the way it's being used. Also fix isa<OwnershipAttr> support, break more-than-80-char lines, and other miscellaneous ownership attr cleanup. by Jordy Rose · 14 years ago
  81. 35cc962 Added vecreturn attribute parsing. by John Thompson · 14 years ago
  82. aa8b0d1 Implement #pragma GCC visibility. by Eli Friedman · 14 years ago
  83. dd0e490 After a lengthy design discussion, add support for "ownership attributes" for malloc/free checking. Patch by Andrew McGregor! by Ted Kremenek · 14 years ago
  84. 7d5c45e Add support for differentiating between attributes ignored when handled and by Chandler Carruth · 14 years ago
  85. 06a54a3 Introduce Decl::hasBody() and FunctionDecl::hasBody() and use them instead of getBody() when we are just checking the existence of a body, to avoid de-serialization of the body from PCH. by Argyrios Kyrtzidis · 14 years ago
  86. 90cd672 Complain about the application of a transparent_union attribute to a by Douglas Gregor · 14 years ago
  87. 4ced79f Implement dependent alignment attribute support. This is a bit gross given the by Chandler Carruth · 14 years ago
  88. 8eee119 Change Type::isFloatingType() to reflect the actual definition of a by Douglas Gregor · 14 years ago
  89. 7255a2d implement support for -finstrument-functions, patch by Nelson Elhage! by Chris Lattner · 14 years ago
  90. 9f967c5 IRGen for implementation of init-priority attribute. by Fariborz Jahanian · 14 years ago
  91. b9d5c22 More Sema Check and a test case for init_priority attr. (radar 8076356). by Fariborz Jahanian · 14 years ago
  92. 521f12d Implements Sema part of init_priority(priority) attribute (radar 8076356) - wip. by Fariborz Jahanian · 14 years ago
  93. 2ade35e Introduce Type::isIntegralOrEnumerationType(), to cover those places by Douglas Gregor · 14 years ago
  94. 2b7baf0 Roll back r104941. by John McCall · 14 years ago
  95. 1d0a585 Add a new attribute on records, __attribute__((adl_invisible)), and define by John McCall · 14 years ago
  96. 857e918 Add clang support for IBOutletCollection. by Ted Kremenek · 14 years ago
  97. ac06a0e Protect isIntegerConstantExpr from seeing type- or value-dependent by Douglas Gregor · 14 years ago
  98. f813a2c Add support for Microsoft's __thiscall, from Steven Watanabe! by Douglas Gregor · 14 years ago
  99. 506b57e Clean up some more uses of getAs<ObjCInterfaceType>() that Fariborz pointed by John McCall · 14 years ago
  100. 465d41b Merged Elaborated and QualifiedName types. by Abramo Bagnara · 14 years ago