1. f69fcae If we have mismatched integer tied operands, but the operand by Chris Lattner · 15 years ago
  2. c1f3b28 avoid a crash when we encounter a implicit cast of the paren expr due to by Chris Lattner · 15 years ago
  3. 586d6a8 Fix silly mistake that was breaking tests. Sorry for any inconvenience. by Eli Friedman · 15 years ago
  4. 7adaa18 rename some variables, improve comments. by Chris Lattner · 15 years ago
  5. 806503f refactor matched operand type checking to happen after the AsmStmt is created, by Chris Lattner · 15 years ago
  6. d875fed Add Sema support for __builtin_setjmp/__builtin_longjmp. The primary by Eli Friedman · 15 years ago
  7. ad04e67 Fix invalid error about duplicate declaration of padding bit field in by Daniel Dunbar · 15 years ago
  8. 5992e4a Fix a thinko and a test. by Anders Carlsson · 15 years ago
  9. f9b8bc6 Downgrade the invalid offsetof error to a warning. by Anders Carlsson · 15 years ago
  10. 33bbbc5 When determining whether an expression refers to a bit-field, look by Douglas Gregor · 15 years ago
  11. 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 · 15 years ago
  12. c975bb0 Add Sema checking for __block on vm declarations. Radar 6441502 by Mike Stump · 15 years ago
  13. 6d7f149 It's an error to call offsetof on a non-POD type. by Anders Carlsson · 15 years ago
  14. fc24e44 Implement bit-field promotion rules for C99. Fixes PR3500. by Douglas Gregor · 15 years ago
  15. b33f3ad Check for method type conflict between declaration in by Fariborz Jahanian · 15 years ago
  16. e9146f2 Replace more release+static_cast with takeAs. by Anders Carlsson · 15 years ago
  17. f1b1d59 Replace a bunch of static_cast + release with takeAs. by Anders Carlsson · 15 years ago
  18. a552f7c Get rid of the implicit deref call when calling member functions where the base is a pointer. by Anders Carlsson · 15 years ago
  19. 180bb63 Finish a thought in CheckVariableDeclaration's comment. No functionality change by Douglas Gregor · 15 years ago
  20. 41826bb PR4013 and PR4105: pointer-like types can only be cast to/from integers by Eli Friedman · 15 years ago
  21. 7786d1c C++ destructors can have a single unnamed void parameter. Fixes <rdar://problem/6841210>. by Anders Carlsson · 15 years ago
  22. 4649cac Rework the way we handle constructor decls to be less hacky and fix PR3948 completely. by Anders Carlsson · 15 years ago
  23. e2f2c16 Use of super class ivar to synthesize property is back to being error. by Fariborz Jahanian · 15 years ago
  24. 7b9a2ee Make a home for exception specs in the AST. Now Sema can hook them up. by Sebastian Redl · 15 years ago
  25. 72c9dcd Allow attributes 'objc_ownership_retain' and 'objc_ownership_release' to be by Ted Kremenek · 15 years ago
  26. b27d117 Hook up Sema support for attributes on Objective-C method declarations that by Ted Kremenek · 15 years ago
  27. 4d150c8 only support int128_t on 64-bit and larger targets. 32-bit targets don't by Chris Lattner · 15 years ago
  28. 2df9ced initial support for __[u]int128_t, which should be basically by Chris Lattner · 15 years ago
  29. ea000bf Sema checking for incorrect placement of __block. Radar 6441502 by Mike Stump · 15 years ago
  30. 9cd6f0f Change to warning when property uses an ivar in super class by Fariborz Jahanian · 15 years ago
  31. 0c74e8a Implement semantic analysis for transparent unions. This is largely by Douglas Gregor · 15 years ago
  32. 6e5201b use of an ivar specified on a property @synthesize by Fariborz Jahanian · 15 years ago
  33. 6c92fa7 Fixup Sema and CodeGen for block literal attributes when the return by Mike Stump · 15 years ago
  34. 19c30c0 Sema and CodeGen support for attributes on blocks. Radar 6441502 by Mike Stump · 15 years ago
  35. 7252713 PR4103: improve source location information for members of the current by Eli Friedman · 15 years ago
  36. 7dc8134 Have the parser communicate the exception specification to the action. by Sebastian Redl · 15 years ago
  37. d0d4599 fix PR4021, array and functions decay in the receiver position of an objc message send. by Chris Lattner · 15 years ago
  38. 65e6a09 Fix PR4092 by improving error recovery in two ways: by Chris Lattner · 15 years ago
  39. 655f141 implement -Wformat-security properly, which is enabled by default. by Chris Lattner · 15 years ago
  40. 1cd3e1f code simplification, no functionality change. by Chris Lattner · 15 years ago
  41. b9fc856 minor code cleanup by Chris Lattner · 15 years ago
  42. f7c41da Implement sema checking for noreturn. by Mike Stump · 15 years ago
  43. bf20dbd Implement ownership attribute 'objc_ownership_make_collectable'. This allows one by Ted Kremenek · 15 years ago
  44. 9895d88 Fix a minor edge case in C89 mode related to the definition of a by Eli Friedman · 15 years ago
  45. 9f9bf25 Improve compatibility with GCC regarding inline semantics in GNU89 by Douglas Gregor · 15 years ago
  46. 4eeab84 Don't allow blocks to be declared as returning an array. Radar 6441502 by Mike Stump · 15 years ago
  47. f01fdff Get rid of some useless uses of NoExtensions. The philosophy here is by Eli Friedman · 15 years ago
  48. 13e8854 Track down return statements in the handlers of a function-try-block of constructors. Meh ... by Sebastian Redl · 15 years ago
  49. fef9f59 Don't allow catch declarations to name an abstract class by Sebastian Redl · 15 years ago
  50. 972041f Improve validation of C++ exception handling: diagnose throwing incomplete types and jumps into protected try-catch scopes. by Sebastian Redl · 15 years ago
  51. c6a59e4 Add two new checker-specific attributes: 'objc_ownership_release' and by Ted Kremenek · 15 years ago
  52. 22afc65 Refactor HandleObjCOwnershipRetainAttr and HandleObjCOwnershipCFRetainAttr into by Ted Kremenek · 15 years ago
  53. 4064de9 Add new checker-specific attribute 'objc_ownership_cfretain'. This is the same by Ted Kremenek · 15 years ago
  54. c7c11b1 rdar://6827200 - [sema] reject statically allocated arrays of interface types by Chris Lattner · 15 years ago
  55. d0359af Change our silencing of C typedef redefinition handling to what we had by Chris Lattner · 15 years ago
  56. f91f5c8 Add a bit more handling for declarations like "int a[*]". by Eli Friedman · 15 years ago
  57. e935696 Fix for PR4079: make sure to construct the member expressions for by Eli Friedman · 15 years ago
  58. d3a413d Implement function-try-blocks. However, there's a very subtle bug that I can't track down. by Sebastian Redl · 15 years ago
  59. 9a901bb Remove getIntegerConstantExprValue in favor of using EvaluateAsInt. by Eli Friedman · 15 years ago
  60. 49ac881 implement PR4077: [Linux kernel] inscrutable error on inline asm input/output constraint mismatch by Chris Lattner · 15 years ago
  61. d688761 in a tied operand, don't copy over the name or constraint string, just the flags. by Chris Lattner · 15 years ago
  62. 2819fa8 pull operands names "[foo]" into ConstraintInfo. by Chris Lattner · 15 years ago
  63. 432c869 pull the constraint string into the ConstraintInfo struct by Chris Lattner · 15 years ago
  64. a5cd2cd Make reference class unification in conditional expressions check for validity of the conversion. by Sebastian Redl · 15 years ago
  65. 44def07 change TargetInfo::ConstraintInfo to be a struct that contains by Chris Lattner · 15 years ago
  66. 16f0049 split ObjC and C++ Statements out into their own headers. by Chris Lattner · 15 years ago
  67. d5e3e8e Correct the order of the parameters to CheckAssignmentConstraints in by Eli Friedman · 15 years ago
  68. 7c32f8e Fix for PR4074: allow subscripting non-lvalue arrays in C90 mode. by Eli Friedman · 15 years ago
  69. 338395d minor diagnostics improvements. by Chris Lattner · 15 years ago
  70. 3b5ccca Make VerifyIntegerConstantExpr print extension warnings for non-ICEs. by Eli Friedman · 15 years ago
  71. 3bf6893 fix PR4073 by making designated initializer checking code use by Chris Lattner · 15 years ago
  72. 4a049f0 remove a fixme that is already done. by Chris Lattner · 15 years ago
  73. 740782a improve a diagnostic to make more sense. by Chris Lattner · 15 years ago
  74. 5e20448 accept an ignore the no_instrument_function attribute. Since we don't by Chris Lattner · 15 years ago
  75. 84bb944 with the fixes for better invalid decl/type propagation, this code by Chris Lattner · 15 years ago
  76. 5153ee6 Change SemaType's "GetTypeForDeclarator" and "ConvertDeclSpecToType" to by Chris Lattner · 15 years ago
  77. 6e47501 change a couple more c++ sema methods to be based on isinvalid bits. by Chris Lattner · 15 years ago
  78. 6540180 various "is invalid" cleanups for C++ ctors/dtors. by Chris Lattner · 15 years ago
  79. eaaebc7 This is a pretty big cleanup for how invalid decl/type are handle. by Chris Lattner · 15 years ago
  80. 2dbd285 fix PR4049, a crash on invalid, by making sema install the right number of by Chris Lattner · 15 years ago
  81. 1ad9b28 rename getNumParmVarDeclsFromType back to getNumParams(), by Chris Lattner · 15 years ago
  82. 7cbeef2 in: typedef void foo(void); by Chris Lattner · 15 years ago
  83. 584be45 set NewFD->setInvalidDecl() in one place, sharing code and ensuring that by Chris Lattner · 15 years ago
  84. de9a81b Add new checker-specific attribute 'objc_ownership_retain'. This isn't hooked up by Ted Kremenek · 15 years ago
  85. b5f1562 reject explicit pointer arithmetic on interface pointers in 64-bit objc ABI by Chris Lattner · 15 years ago
  86. 0fc169e Add new checker-specific attribute 'objc_ownership_returns'. This isn't hooked by Ted Kremenek · 15 years ago
  87. 5cb10d3 fix the sizeof error recovery issue (sizeof-interface.m:attributeRuns) by Chris Lattner · 15 years ago
  88. 27a4566 Fix a pasto in the lookup of instance methods in the global pool by Douglas Gregor · 15 years ago
  89. f0aaf7a PCH support for the global method pool (= instance and factory method by Douglas Gregor · 15 years ago
  90. ced1e28 Avoid issuing spurious errors as side-effect of diagnosing by Fariborz Jahanian · 15 years ago
  91. 09c4abb Add an ASTContext parameter to CXXTemporaryObjectExpr. by Anders Carlsson · 15 years ago
  92. 26de549 Add a VarDecl parameter to the CXXTemporaryObjectExpr constructor. It's unused for now, so no functionality change yet. Also, create CXXTempVarDecls to pass to the CXXTemporaryObjectExpr ctor. by Anders Carlsson · 15 years ago
  93. 49d4401 Create a CXXConstructExpr instead of a CXXTemporaryObjectExpr in InitializeVarWithConstructor. by Anders Carlsson · 15 years ago
  94. 516ff43 Eliminate Sema::ObjCAliasDecls. This is based on Steve's fix, but also by Douglas Gregor · 15 years ago
  95. a4aa34d Fix Objective-C crashes by Douglas Gregor · 15 years ago
  96. 1efaa95 Fix rdar://6821047 - clang crashes on subscript of interface in 64-bit mode by Chris Lattner · 15 years ago
  97. 8b9fb30 Eliminate Sema::ObjCInterfaceDecls by Douglas Gregor · 15 years ago
  98. 8fc463a Eliminate Sema::ObjCImplementations, relying instead on name lookup. What's good for uniformity is good for PCH (or is it the other way around?). by Douglas Gregor · 15 years ago
  99. 6e378de Eliminate Sema::ObjCProtocols. Instead, we place ObjCProtocolDecls in by Douglas Gregor · 15 years ago
  100. 319ac89 PCH support for all of the predefined Objective-C types, such as id, by Douglas Gregor · 15 years ago