1. 397195b Fixup semantic analysis for nested blocks, and allow block literal by Mike Stump · 16 years ago
  2. cd9c514 Fix <rdar://problem/6786597> varargs not supported for Blocks under clang. by Steve Naroff · 16 years ago
  3. fd94262 Move/update recent FIXME (wrt UTF-8 checking for ObjC @-strings). by Steve Naroff · 16 years ago
  4. b59212a CodeGenModule::GetAddrOfConstantCFString(): by Steve Naroff · 16 years ago
  5. 082d936 Fix <rdar://problem/6704086> by allowing the format string checking in Sema to by Ted Kremenek · 16 years ago
  6. 3d692df When checking printf-arguments for functions with '__attribute__ ((format (printf, X, Y)))' by Ted Kremenek · 16 years ago
  7. 72564e7 Create a new TypeNodes.def file that enumerates all of the types, by Douglas Gregor · 16 years ago
  8. 403bc2b Arguments to unordered comparison builtins may need implicit casts. by Daniel Dunbar · 16 years ago
  9. 443e53c final string diagnostic issue (that I know about): by Chris Lattner · 16 years ago
  10. 719e615 Next step toward making string diagnostics correct: handle by Chris Lattner · 16 years ago
  11. 2197c96 Fix some issues handling sub-token locations that come from macro expansions. by Chris Lattner · 16 years ago
  12. 0150cdf only get the spelling of a token to get its length if it needs cleaning. by Chris Lattner · 16 years ago
  13. d0d082f use the full spelling of a string literal token so that trigraphs by Chris Lattner · 16 years ago
  14. 6080008 Start improving diagnostics that relate to subcharacters of string literals. by Chris Lattner · 16 years ago
  15. 6903981 rename CheckBuiltinCFStringArgument -> CheckObjCString by Chris Lattner · 16 years ago
  16. 3c385e5 Add hook to add attributes to function declarations that we know by Douglas Gregor · 16 years ago
  17. 370ab3f Make it possible for builtins to expression FILE* arguments, so that by Douglas Gregor · 16 years ago
  18. a316e7b Extend builtin "attribute" syntax to include a notation for by Douglas Gregor · 16 years ago
  19. 3e41d60 Implicitly declare certain C library functions (malloc, strcpy, memmove, by Douglas Gregor · 16 years ago
  20. 8189cde Overhaul of Stmt allocation: by Ted Kremenek · 16 years ago
  21. 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago
  22. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
  23. 0eb2330 Convert more expression actions to smart pointers. by Sebastian Redl · 16 years ago
  24. d30ef87 Patch by Roman Divacky: by Ted Kremenek · 16 years ago
  25. 1a49af9 Add QualifiedDeclRefExpr, which retains additional source-location by Douglas Gregor · 16 years ago
  26. 56f20ae Make error handling for va_start a bit more robust. Fixes PR3213. by Eli Friedman · 16 years ago
  27. 371f258 change getCurFunctionDecl to skip through Block contexts to find by Chris Lattner · 16 years ago
  28. d162584 Change a whole lot of diagnostics to take QualType's directly by Chris Lattner · 16 years ago
  29. 08631c5 Convert IdentifierInfo's to be printed the same as DeclarationNames by Chris Lattner · 16 years ago
  30. 2c21a07 merge some simple call diagnostics. by Chris Lattner · 16 years ago
  31. d3a94e2 remove another old-school Diag method. by Chris Lattner · 16 years ago
  32. 3c73c41 stop calling II::getName() unnecesarily in sema by Chris Lattner · 16 years ago
  33. dcd5ef1 remove one more old-style Diag method. by Chris Lattner · 16 years ago
  34. fa25bbb Switch several more Sema Diag methods over. This simplifies the by Chris Lattner · 16 years ago
  35. 2def483 Updated IdentifierResolver to deal with DeclarationNames. The names of by Douglas Gregor · 16 years ago
  36. 27c8dc0 Implement initialization of a reference (C++ [dcl.init.ref]) as part by Douglas Gregor · 16 years ago
  37. 6eec8e8 Rename ExplicitCCastExpr to CStyleCastExpr by Douglas Gregor · 16 years ago
  38. 49badde Refactor the expression class hierarchy for casts. Most importantly: by Douglas Gregor · 16 years ago
  39. de45428 Add support for format string checking of object-size checking by Daniel Dunbar · 16 years ago
  40. c50a4a5 Sema::ActOnBlockReturnStmt(): Need to perform the UsualUnaryConversions on the return type. by Steve Naroff · 16 years ago
  41. 61f40a2 More semantic analysis for blocks... by Steve Naroff · 16 years ago
  42. dd972f2 More type checking for blocks. Still incomplete (will hopefully finish up this weekend). by Steve Naroff · 16 years ago
  43. d5f8a4f Add __builtin_object_size support. by Daniel Dunbar · 16 years ago
  44. 0835a3c Add ExplicitCastExpr to replace the current CastExpr, and have ImplicitCastExpr and ExplicitCastExpr derive from a common base class (CastExpr): by Argyrios Kyrtzidis · 16 years ago
  45. acc5f3e More #include cleaning by Daniel Dunbar · 16 years ago
  46. c4a1dea More #include cleaning by Daniel Dunbar · 16 years ago
  47. d1a0b6d tighten up some code and some wording on diagnostics. by Chris Lattner · 16 years ago
  48. 54b5274 Fix <rdar://problem/6125909>. by Ted Kremenek · 16 years ago
  49. b77792e change more instances of QualType::getCanonicalType to call by Chris Lattner · 16 years ago
  50. 9801c8b Format string errors should underling the format string, not the function name. by Ted Kremenek · 16 years ago
  51. 4493f79 Implement nans, prefetch, and trap builtins. by Daniel Dunbar · 16 years ago
  52. 49ff7a1 Extend va_start checking to include __builtin_stdarg_start. by Ted Kremenek · 16 years ago
  53. b7cfe88 Make a few related changes: by Chris Lattner · 16 years ago
  54. 53d0ea5 Replace CurFunctionDecl and CurMethodDecl with methods getCurFunctionDecl() and getCurMethodDecl() that return the appropriate Decl through CurContext. by Argyrios Kyrtzidis · 16 years ago
  55. 7ff22b2 Introduce preliminary support for NSString format-string checking. by Ted Kremenek · 16 years ago
  56. 6cfda23 Add __builtin_frame_address and __builtin_return_address gcc builtins to by Eli Friedman · 17 years ago
  57. ba2561a Review nit. by Eli Friedman · 17 years ago
  58. e801870 Clean up ownership per review comment. by Eli Friedman · 17 years ago
  59. 3e9d253 Fixed another regression introduced by r51113 caused by some refactoring by Ted Kremenek · 17 years ago
  60. d38617c Implementation of __builtin_shufflevector, a portable builtin capable of by Eli Friedman · 17 years ago
  61. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 17 years ago[Renamed from Sema/SemaChecking.cpp]
  62. 6d43959 Added TODO. by Ted Kremenek · 17 years ago
  63. e2c1410 Use IgnoreParenCasts. by Anders Carlsson · 17 years ago
  64. 56f3494 Move IgnoreParenCasts to be a method on Expr. by Chris Lattner · 17 years ago
  65. 88cf226 Get rid of bogus warnings when the second argument in va_start is either an implicit cast expr or a paren expr. by Anders Carlsson · 17 years ago
  66. 32e97b6 Fixed typo introduced by r46133 that caused -Wfloat-equal to break. by Ted Kremenek · 17 years ago
  67. 4e99a5f Added method Expr::IgnoreParens(), which returns the first non-ParenExpr Expr*. by Ted Kremenek · 17 years ago
  68. a526c5c Substituted all instances of the string "Objc" for "ObjC". This fixes by Ted Kremenek · 17 years ago
  69. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  70. 998568f various cleanups. Use IgnoreParenCasts instead of inlined versions. by Chris Lattner · 17 years ago
  71. fae3f1f unindent cases in a switch stmt, no functionality change. by Chris Lattner · 17 years ago
  72. 925e60d Change Sema::ActOnCallExpr to construct the CallExpr early and put it into by Chris Lattner · 17 years ago
  73. 7359f04 More objective-c typechecking stuff. This is work in progress and more patches by Fariborz Jahanian · 17 years ago
  74. 1b9a079 implement semantic analysis for __builtin_islessequal and friends. by Chris Lattner · 17 years ago
  75. c27c665 simplify some code. by Chris Lattner · 17 years ago
  76. 30ce344 refactor some code that handles sema of direct function calls. by Chris Lattner · 17 years ago
  77. b99a4a3 by Steve Naroff · 17 years ago
  78. 4a33646 Modified format-string checking to not emit a warning when all of the by Ted Kremenek · 17 years ago
  79. 9796915 Format string checker: asprintf does not pass argumnents via va_list. by Ted Kremenek · 17 years ago
  80. b107ce8 Simplified setting up Method's scope before generating AST for its nody. by Fariborz Jahanian · 17 years ago
  81. 3907323 GCC has an extension where the left hand side of the ? : operator can be omitted. Handle this in a few more places. by Anders Carlsson · 17 years ago
  82. 1b500bb Enhanced implementation of -Wfloat-equal to check for comparisons against by Ted Kremenek · 17 years ago
  83. 588e5eb Moved logic for -Wfloat-equal to SemaChecking.cpp. by Ted Kremenek · 17 years ago
  84. 580b664 Added notion of '*' specified format width/specifiers when checking by Ted Kremenek · 17 years ago
  85. 6eda8c9 Add some more diagnostics for va_start, fix tests so they pass with these new diags. by Anders Carlsson · 17 years ago
  86. bef679c Printf argument checking now supports dynamically-passed precision specifiers. by Ted Kremenek · 17 years ago
  87. 6f4b92c Fix 80 col violations. by Chris Lattner · 17 years ago
  88. e8c600f Fixed return-of-stack-address checker to correctly handle stack/global by Ted Kremenek · 17 years ago
  89. 96eabe0 Updated checker for "return of address of stack variable" to look for by Ted Kremenek · 17 years ago
  90. 5e9885d Fix %p format checking, patch by Keith Bauer. by Chris Lattner · 17 years ago
  91. a9e2ea1 For warnings like this: by Chris Lattner · 17 years ago
  92. 459e848 Fix the test/Sema/format-strings.c regression. This code should be refactored. by Chris Lattner · 17 years ago
  93. cc6f65d Fix the regression on test/Sema/cfstring.c by Chris Lattner · 17 years ago
  94. 2324512 Modified ArraySubscriptExpr to have accessors getLHS and getRHS in addition by Ted Kremenek · 17 years ago
  95. 06de276 Added extra semantic checking to do basic detection of by Ted Kremenek · 17 years ago
  96. 9cdc4d3 Return true in case of error, which is what other functions do. by Anders Carlsson · 17 years ago
  97. 71993dd Add initial support for constant CFStrings. by Anders Carlsson · 17 years ago
  98. 71895b9 Added support for additional format string checking for the printf by Ted Kremenek · 17 years ago
  99. 8207710 Added "id_idx" parameter to CheckPrintfArguments. This will be used by Ted Kremenek · 17 years ago
  100. 59907c4 initial support for checking format strings, patch by Ted Kremenek: by Chris Lattner · 17 years ago