1. 89bc314 Warn if forward class is used as a receiver. by Fariborz Jahanian · 16 years ago
  2. 7aaa409 Fixes a bug in my last patch. Order of types reversed. by Fariborz Jahanian · 16 years ago
  3. c001e89 Refactoring of my last patch. by Fariborz Jahanian · 16 years ago
  4. 4c2743f More type checking for properties, accessors and by Fariborz Jahanian · 16 years ago
  5. e7ac0a9 Fix the atomics sema code to convert operands to the argument types by Chris Lattner · 16 years ago
  6. 008fc73 Remove experimental ownership attributes from Clang. by Ted Kremenek · 16 years ago
  7. 5caa370 reimplement __sync_* builtins to be variadic and to follow the same by Chris Lattner · 16 years ago
  8. 046efd9 Add a warning for a missing copy attribute on a property that is a by Mike Stump · 16 years ago
  9. 7bc8d96 Allow qualifiers on blocks. Radar 6441502 by Mike Stump · 16 years ago
  10. 7704a33 More attribute renaming: by Ted Kremenek · 16 years ago
  11. cae27c5 a forward class declaration matching a typedef name of a class by Fariborz Jahanian · 16 years ago
  12. af199f3 Tighten up relationals with blocks and ints. Radar 6441502 by Mike Stump · 16 years ago
  13. 4f14963 Fix a FIXME in new expression checking. by Sebastian Redl · 16 years ago
  14. 45fbaf0 Compute the canonical template name when building a template by Douglas Gregor · 16 years ago
  15. 25a3ef7 Start canonicalizing template names. This is not yet complete, but it by Douglas Gregor · 16 years ago
  16. dd3e166 Improve semantic checking for blocks. Radar 6441502 by Mike Stump · 16 years ago
  17. bfa2fcb Back out r70506 (exception spec in AST) again. We won't have exception specs until we've had a lot more discussion. by Sebastian Redl · 16 years ago
  18. 69aa080 Implement attribute 'ns_autorelease'. by Ted Kremenek · 16 years ago
  19. 041f2fd Issue a warning in odd case of instance method used by Fariborz Jahanian · 16 years ago
  20. de866f3 Turns out that Sebastian already implemented the logic to compute the by Douglas Gregor · 16 years ago
  21. e351aa1 Implement attribute 'cf_returns_owned' (mirrors 'ns_returns_owned'). by Ted Kremenek · 16 years ago
  22. d331dd7 Rename ownership attributes: by Ted Kremenek · 16 years ago
  23. 6a08469 Rename attribute 'ns_ownership_returns' to 'ns_returns_ownership'. by Ted Kremenek · 16 years ago
  24. d99b345 Remove experimental attribute 'ns_ownership_make_collectable.' by Ted Kremenek · 16 years ago
  25. d4edddd ignore weak_import attribute on objc method decls. by Fariborz Jahanian · 16 years ago
  26. 75494ff Rename attributes 'objc_ownership...' to 'ns_ownership...'. by Ted Kremenek · 16 years ago
  27. 31c215e Rename attributes: by Ted Kremenek · 16 years ago
  28. 1c6a3cc Remove support for ObjCMethodDecl attributes that appear between the by Ted Kremenek · 16 years ago
  29. 0c6db94 Implement support for comparing pointers with <, >, <=, >=, ==, and != by Douglas Gregor · 16 years ago
  30. 5320285 PR2524: downgrade taking address of expression of type 'void' to an by Eli Friedman · 16 years ago
  31. c0d600c Fix/re-enable test. by Eli Friedman · 16 years ago
  32. ed4ec8f One can use "class" and "struct" interchangeably to refer to a class by Douglas Gregor · 16 years ago
  33. 3351f11 allow references to the larger value in a tied constraint by Chris Lattner · 16 years ago
  34. 58bce89 code cleanup, avoid shadowing i. by Chris Lattner · 16 years ago
  35. 72056a2 Don't insert an extra ParenExpr around asm operands. by Eli Friedman · 16 years ago
  36. f69fcae If we have mismatched integer tied operands, but the operand by Chris Lattner · 16 years ago
  37. c1f3b28 avoid a crash when we encounter a implicit cast of the paren expr due to by Chris Lattner · 16 years ago
  38. 586d6a8 Fix silly mistake that was breaking tests. Sorry for any inconvenience. by Eli Friedman · 16 years ago
  39. 7adaa18 rename some variables, improve comments. by Chris Lattner · 16 years ago
  40. 806503f refactor matched operand type checking to happen after the AsmStmt is created, by Chris Lattner · 16 years ago
  41. d875fed Add Sema support for __builtin_setjmp/__builtin_longjmp. The primary by Eli Friedman · 16 years ago
  42. ad04e67 Fix invalid error about duplicate declaration of padding bit field in by Daniel Dunbar · 16 years ago
  43. 5992e4a Fix a thinko and a test. by Anders Carlsson · 16 years ago
  44. f9b8bc6 Downgrade the invalid offsetof error to a warning. by Anders Carlsson · 16 years ago
  45. 33bbbc5 When determining whether an expression refers to a bit-field, look by Douglas Gregor · 16 years ago
  46. 2d833e3 Fix bitfield promotions in several more cases. We don't seem to work hard enough at determining whether an expression is a bitfield or not, yet. by Douglas Gregor · 16 years ago
  47. c975bb0 Add Sema checking for __block on vm declarations. Radar 6441502 by Mike Stump · 16 years ago
  48. 6d7f149 It's an error to call offsetof on a non-POD type. by Anders Carlsson · 16 years ago
  49. fc24e44 Implement bit-field promotion rules for C99. Fixes PR3500. by Douglas Gregor · 16 years ago
  50. b33f3ad Check for method type conflict between declaration in by Fariborz Jahanian · 16 years ago
  51. e9146f2 Replace more release+static_cast with takeAs. by Anders Carlsson · 16 years ago
  52. f1b1d59 Replace a bunch of static_cast + release with takeAs. by Anders Carlsson · 16 years ago
  53. a552f7c Get rid of the implicit deref call when calling member functions where the base is a pointer. by Anders Carlsson · 16 years ago
  54. 180bb63 Finish a thought in CheckVariableDeclaration's comment. No functionality change by Douglas Gregor · 16 years ago
  55. 41826bb PR4013 and PR4105: pointer-like types can only be cast to/from integers by Eli Friedman · 16 years ago
  56. 7786d1c C++ destructors can have a single unnamed void parameter. Fixes <rdar://problem/6841210>. by Anders Carlsson · 16 years ago
  57. 4649cac Rework the way we handle constructor decls to be less hacky and fix PR3948 completely. by Anders Carlsson · 16 years ago
  58. e2f2c16 Use of super class ivar to synthesize property is back to being error. by Fariborz Jahanian · 16 years ago
  59. 7b9a2ee Make a home for exception specs in the AST. Now Sema can hook them up. by Sebastian Redl · 16 years ago
  60. 72c9dcd Allow attributes 'objc_ownership_retain' and 'objc_ownership_release' to be by Ted Kremenek · 16 years ago
  61. b27d117 Hook up Sema support for attributes on Objective-C method declarations that by Ted Kremenek · 16 years ago
  62. 4d150c8 only support int128_t on 64-bit and larger targets. 32-bit targets don't by Chris Lattner · 16 years ago
  63. 2df9ced initial support for __[u]int128_t, which should be basically by Chris Lattner · 16 years ago
  64. ea000bf Sema checking for incorrect placement of __block. Radar 6441502 by Mike Stump · 16 years ago
  65. 9cd6f0f Change to warning when property uses an ivar in super class by Fariborz Jahanian · 16 years ago
  66. 0c74e8a Implement semantic analysis for transparent unions. This is largely by Douglas Gregor · 16 years ago
  67. 6e5201b use of an ivar specified on a property @synthesize by Fariborz Jahanian · 16 years ago
  68. 6c92fa7 Fixup Sema and CodeGen for block literal attributes when the return by Mike Stump · 16 years ago
  69. 19c30c0 Sema and CodeGen support for attributes on blocks. Radar 6441502 by Mike Stump · 16 years ago
  70. 7252713 PR4103: improve source location information for members of the current by Eli Friedman · 16 years ago
  71. 7dc8134 Have the parser communicate the exception specification to the action. by Sebastian Redl · 16 years ago
  72. d0d4599 fix PR4021, array and functions decay in the receiver position of an objc message send. by Chris Lattner · 16 years ago
  73. 65e6a09 Fix PR4092 by improving error recovery in two ways: by Chris Lattner · 16 years ago
  74. 655f141 implement -Wformat-security properly, which is enabled by default. by Chris Lattner · 16 years ago
  75. 1cd3e1f code simplification, no functionality change. by Chris Lattner · 16 years ago
  76. b9fc856 minor code cleanup by Chris Lattner · 16 years ago
  77. f7c41da Implement sema checking for noreturn. by Mike Stump · 16 years ago
  78. bf20dbd Implement ownership attribute 'objc_ownership_make_collectable'. This allows one by Ted Kremenek · 16 years ago
  79. 9895d88 Fix a minor edge case in C89 mode related to the definition of a by Eli Friedman · 16 years ago
  80. 9f9bf25 Improve compatibility with GCC regarding inline semantics in GNU89 by Douglas Gregor · 16 years ago
  81. 4eeab84 Don't allow blocks to be declared as returning an array. Radar 6441502 by Mike Stump · 16 years ago
  82. f01fdff Get rid of some useless uses of NoExtensions. The philosophy here is by Eli Friedman · 16 years ago
  83. 13e8854 Track down return statements in the handlers of a function-try-block of constructors. Meh ... by Sebastian Redl · 16 years ago
  84. fef9f59 Don't allow catch declarations to name an abstract class by Sebastian Redl · 16 years ago
  85. 972041f Improve validation of C++ exception handling: diagnose throwing incomplete types and jumps into protected try-catch scopes. by Sebastian Redl · 16 years ago
  86. c6a59e4 Add two new checker-specific attributes: 'objc_ownership_release' and by Ted Kremenek · 16 years ago
  87. 22afc65 Refactor HandleObjCOwnershipRetainAttr and HandleObjCOwnershipCFRetainAttr into by Ted Kremenek · 16 years ago
  88. 4064de9 Add new checker-specific attribute 'objc_ownership_cfretain'. This is the same by Ted Kremenek · 16 years ago
  89. c7c11b1 rdar://6827200 - [sema] reject statically allocated arrays of interface types by Chris Lattner · 16 years ago
  90. d0359af Change our silencing of C typedef redefinition handling to what we had by Chris Lattner · 16 years ago
  91. f91f5c8 Add a bit more handling for declarations like "int a[*]". by Eli Friedman · 16 years ago
  92. e935696 Fix for PR4079: make sure to construct the member expressions for by Eli Friedman · 16 years ago
  93. d3a413d Implement function-try-blocks. However, there's a very subtle bug that I can't track down. by Sebastian Redl · 16 years ago
  94. 9a901bb Remove getIntegerConstantExprValue in favor of using EvaluateAsInt. by Eli Friedman · 16 years ago
  95. 49ac881 implement PR4077: [Linux kernel] inscrutable error on inline asm input/output constraint mismatch by Chris Lattner · 16 years ago
  96. d688761 in a tied operand, don't copy over the name or constraint string, just the flags. by Chris Lattner · 16 years ago
  97. 2819fa8 pull operands names "[foo]" into ConstraintInfo. by Chris Lattner · 16 years ago
  98. 432c869 pull the constraint string into the ConstraintInfo struct by Chris Lattner · 16 years ago
  99. a5cd2cd Make reference class unification in conditional expressions check for validity of the conversion. by Sebastian Redl · 16 years ago
  100. 44def07 change TargetInfo::ConstraintInfo to be a struct that contains by Chris Lattner · 16 years ago