1. a05131a Change casing of bug type. by Ted Kremenek · 16 years ago
  2. b344f91 The checks in BasicObjCFoundationChecks now have a category: "API Misuse (Apple)" by Ted Kremenek · 16 years ago
  3. 0b00785 The "unused ivar" check now has a category: "Optimization" by Ted Kremenek · 16 years ago
  4. 2713347 Built-in checks now have a category: "Logic Errors" by Ted Kremenek · 16 years ago
  5. a6aa83e Added experimental "intelligent-sizing" of HTML message bubbles based on the contents of the message. by Ted Kremenek · 16 years ago
  6. 62059e8 Add a bug category for NSError** checks. by Ted Kremenek · 16 years ago
  7. 8c036c7 Add "category" to BugTypes, allowing bugs to be grouped. by Ted Kremenek · 16 years ago
  8. 82bae3f Add PostStore, a new ProgramPoint to distinguish between 'stores' and other PostStmts. by Ted Kremenek · 16 years ago
  9. a8fe39f Bug fix: for the base transfer function logic for casts, handle const casts as just propagating the value. by Ted Kremenek · 16 years ago
  10. 0a41e5a Fixed logic error in BasicConstraintManager pointed out by Zhongxing Xu. by Ted Kremenek · 16 years ago
  11. 69d349a Fix rdar://6222856: the receiver of a message expr is an by Chris Lattner · 16 years ago
  12. 2675875 When we have a binary expression 'int operator symbol', properly rewrite this as by Ted Kremenek · 16 years ago
  13. 94b8312 Add an omitted case for AssumeSymInt. by Zhongxing Xu · 16 years ago
  14. f968308 Add panic function "__assert_fail". by Ted Kremenek · 16 years ago
  15. 37fc826 Register the implicit null-dereferenced object as a notable symbol. by Ted Kremenek · 16 years ago
  16. 7360fda Implement second part of PR 2600: NSError** parameter may be null, and should be checked before being dereferenced. by Ted Kremenek · 16 years ago
  17. cfdf9b4 Change implementation of NSError** coding-style check to be invoked at the end of the retain/release analysis. by Ted Kremenek · 16 years ago
  18. 9eae576 Finish pushing blocks attribute through the clang attribute machinery. by Steve Naroff · 16 years ago
  19. f45d18c Implemented one of the checks requested in PR 2600: by Ted Kremenek · 16 years ago
  20. 834af45 Improve x86 ABI compatibility. by Daniel Dunbar · 16 years ago
  21. b43f392 Print current function on verification failures. by Daniel Dunbar · 16 years ago
  22. f035738 Drop CodeGenTypes parameter to classifyArgumentType. by Daniel Dunbar · 16 years ago
  23. 9c3c902 Remove BlockStmtExpr. by Steve Naroff · 16 years ago
  24. 094cefb Fix http://llvm.org/bugs/show_bug.cgi?id=2760. by Steve Naroff · 16 years ago
  25. 5627377 Add support for ABIArgInfo::Expand - No functionality change. by Daniel Dunbar · 16 years ago
  26. 8c3e7fb Minor pass-sensitivity improvement: by Ted Kremenek · 16 years ago
  27. 17dab4f Remove support for BlockExprExpr. For example... by Steve Naroff · 16 years ago
  28. c50a4a5 Sema::ActOnBlockReturnStmt(): Need to perform the UsualUnaryConversions on the return type. by Steve Naroff · 16 years ago
  29. d452758 ProgramPoint now takes the space of two pointers instead of one. This change was by Ted Kremenek · 16 years ago
  30. 3f61c18 Fixed an offset calculation error. by Zhongxing Xu · 16 years ago
  31. a95d375 Patch by Csaba Hruska! by Ted Kremenek · 16 years ago
  32. c3517eb Add missing spaces in path diagnostics. by Ted Kremenek · 16 years ago
  33. 2fe0997 Add --suppress-system-warnings (on by default, use =0 to disable) by Daniel Dunbar · 16 years ago
  34. 77a5223 Give string literals const element typesin C++, and cope with the deprecated C++ conversion from a string literal to a pointer-to-non-const-character by Douglas Gregor · 16 years ago
  35. 5e155f0 Iterate on sema for :? in Objective-C: by Daniel Dunbar · 16 years ago
  36. 14d08c0 Add comments about C++ clause 3.3.2p4 that mentions that the condition declaration should be local to an if/switch/while/for statement. by Argyrios Kyrtzidis · 16 years ago
  37. 7de3d79 bool is not an extension in C++ by Douglas Gregor · 16 years ago
  38. dde0a94 Make sure to store the exception in the catch parameter. by Anders Carlsson · 16 years ago
  39. 1452f55 Make sure to emit the catch parameter as well as the catch body. by Anders Carlsson · 16 years ago
  40. 4b7ff6e Fix stupid mistake I made in the exception handling code by Anders Carlsson · 16 years ago
  41. 6314ff2 Do implicit conversion to bool for the condition in a do-while statement. by Argyrios Kyrtzidis · 16 years ago
  42. 143db71 Fix do-while scoping in C++. by Argyrios Kyrtzidis · 16 years ago
  43. c39a3d7 Allow array-to-pointer conversion for rvalues. by Argyrios Kyrtzidis · 16 years ago
  44. 24b41fa CXXConditionDeclExpr expression node is an lvalue. by Argyrios Kyrtzidis · 16 years ago
  45. 488d37e Revert r56078, getLang().C99 being true in C++ is a bug that will be fixed. by Argyrios Kyrtzidis · 16 years ago
  46. 233f74b Add support for expected-note to Clang's -verify option by Douglas Gregor · 16 years ago
  47. 8951dbd Use ABIArgInfo for decisions about function arguments (not just return by Daniel Dunbar · 16 years ago
  48. 91e19b2 Fix two bugs exposed by array passing assert: by Daniel Dunbar · 16 years ago
  49. e281b4c Fold Parser::ParseTag into Parser::ParseEnumSpecifier, as suggested in this post: by Argyrios Kyrtzidis · 16 years ago
  50. 6660c8a Bug fix, apply default argument promotion in message sends for which by Daniel Dunbar · 16 years ago
  51. 637cebb Refactor common Obj-C message send checking code into by Daniel Dunbar · 16 years ago
  52. fe7e4f0 -getLang().C99 is true in C++ too, remove the use of the C99orCXX variable. by Argyrios Kyrtzidis · 16 years ago
  53. 61f40a2 More semantic analysis for blocks... by Steve Naroff · 16 years ago
  54. 1f3b0d5 Sema::ActOnIdentifierExpr(): Lookup block arguments. by Steve Naroff · 16 years ago
  55. 9571638 Add some C++-specific comments in the parsing methods of if/switch/while/for. by Argyrios Kyrtzidis · 16 years ago
  56. 639ffe4 Implement ABIArgType::Coerce support. by Daniel Dunbar · 16 years ago
  57. 62d5c1b Add CodeGenTypes::GetFunctionType overload for getting the effective by Daniel Dunbar · 16 years ago
  58. 45c25ba Move FunctionType conversion into CGCall.cpp: by Daniel Dunbar · 16 years ago
  59. 2c8e0f3 Add ABIArgInfo class to encapsulate ABI decision of how to lower types by Daniel Dunbar · 16 years ago
  60. e3a09e6 Implement CodeGen support for the 'CXXConditionDeclExpr' expression node, which represents a 'condition' declaration, e.g: "if (int x=0) {...}". by Argyrios Kyrtzidis · 16 years ago
  61. 5921093 Implement Sema support for the 'condition' part of C++ selection-statements and iteration-statements (if/switch/while/for). by Argyrios Kyrtzidis · 16 years ago
  62. 4189a76 Change line endings: CRLF -> LF by Argyrios Kyrtzidis · 16 years ago
  63. 2fac626 Use Sema::isDeclInScope instead of IdentifierResolver::isDeclInScope. by Argyrios Kyrtzidis · 16 years ago
  64. b768807 Tweak CGCall functions again: by Daniel Dunbar · 16 years ago
  65. 5323a4b Tweak CGCall functions: by Daniel Dunbar · 16 years ago
  66. 3913f18 Add CodeGenFunction::ReturnTypeUsesSret by Daniel Dunbar · 16 years ago
  67. 9e922b1 Add new 'CXXConditionDeclExpr' expression node used for a 'condition' declaration, e.g: "if (int x=0) {...}". by Argyrios Kyrtzidis · 16 years ago
  68. 17b708d Move ABI specific code for functions / calls to CGCall.cpp: by Daniel Dunbar · 16 years ago
  69. 7c08651 Factor CodeGenFunction::StartFunction out of GenerateCode and StartObjCMethod. by Daniel Dunbar · 16 years ago
  70. f99cb05 Make IdentifierResolver::isDeclInScope regard declarations of a parent 'control' scope as part of the current scope. by Argyrios Kyrtzidis · 16 years ago
  71. eb7c388 Add a LangOptions member to IdentifierResolver. by Argyrios Kyrtzidis · 16 years ago
  72. 15a12d0 Add Sema::isDeclInScope which wraps IdentifierResolver::isDeclInScope. by Argyrios Kyrtzidis · 16 years ago
  73. 5ca2084 Use a unified return block. by Daniel Dunbar · 16 years ago
  74. 7482d12 Move EmitAggregate{Copy,Clear} into CodeGenFunction. - No functionality change. by Daniel Dunbar · 16 years ago
  75. 71b914b Implement parser support for the 'condition' part of C++ selection-statements and iteration-statements (if/switch/while/for). by Argyrios Kyrtzidis · 16 years ago
  76. 81bebb1 IdentifierResolver cleanup. Make some methods out-of-line. by Argyrios Kyrtzidis · 16 years ago
  77. 80f2567 Check in half-assed implementation of @try/@catch. by Anders Carlsson · 16 years ago
  78. 2b1e311 Simple @throw support. by Anders Carlsson · 16 years ago
  79. 2b255c4 Tweak implementation for allowing ObjC builtin type redefinitions. by Steve Naroff · 16 years ago
  80. 3c1b912 Simplify typesAreBlockCompatible(). by Steve Naroff · 16 years ago
  81. 124526b Add types and functions related to exceptions. by Anders Carlsson · 16 years ago
  82. 64d5d6c Move handling of @try and @throw to the runtime class. by Anders Carlsson · 16 years ago
  83. 46f45b9 Change CodeGen to emit calls using (RValue,Type) list: by Daniel Dunbar · 16 years ago
  84. 219df66 Fix a number of issues w.r.t. emission of global for functions and by Daniel Dunbar · 16 years ago
  85. 0dbe227 Refactor parameter attribute handling: by Daniel Dunbar · 16 years ago
  86. 6f0200e Add ThreadSpecified bit to Decl. - Patch from Kevin Tew. by Daniel Dunbar · 16 years ago
  87. dcdd55f Support C++'s declaration-statement. by Argyrios Kyrtzidis · 16 years ago
  88. e275e92 rename libclangSEMA to libclangSema by Nico Weber · 16 years ago
  89. efb6d0d Key LLVM types for TagDecl's off of the clang Type, since there is now by Daniel Dunbar · 16 years ago
  90. c0c0f70 Per PR2773, define __USER_LABEL_PREFIX__ for x86-32 Linux and Windows. by Eli Friedman · 16 years ago
  91. dd972f2 More type checking for blocks. Still incomplete (will hopefully finish up this weekend). by Steve Naroff · 16 years ago
  92. 2b345eb Add comment back that Argiris pointed out that I mistakenly removed (the comments below it were stale, so I accidently removed the whole thing). by Ted Kremenek · 16 years ago
  93. 4b7c983 Change struct forward declarations and definitions to use unique RecordDecls, as opposed to creating a single RecordDecl and reusing it. by Ted Kremenek · 16 years ago
  94. 0f07203 Support "typeof unary-expression" (GNU C++ extension). by Argyrios Kyrtzidis · 16 years ago
  95. 121e3c2 Set different header search paths for the Windows platform. by Argyrios Kyrtzidis · 16 years ago
  96. bdbd462 Add header search paths for Mingw32 (GCC version 4). by Argyrios Kyrtzidis · 16 years ago
  97. 02e7e74 Line endings: CRLF -> LF by Argyrios Kyrtzidis · 16 years ago
  98. aa8d001 Remove stale comments. by Ted Kremenek · 16 years ago
  99. df042e6 Remove "NextDecl" from RecordDecl. This change touches many files that where RecordDecl or CXXRecordDecl was constructed, always with an argument of 'NULL' for the previous declaration. by Ted Kremenek · 16 years ago
  100. 3a9a3e1 Set sext/zext on function result. - <rdar://problem/6156739> by Daniel Dunbar · 16 years ago