1. 4a2614e Adjust format attribute index for implicit object arguments. Fixes PR5521. by Sebastian Redl · 15 years ago
  2. a4923eb First part of changes to eliminate problems with cv-qualifiers and by Douglas Gregor · 15 years ago
  3. 9e6b37a warn about returning the address of a label. by Chris Lattner · 15 years ago
  4. a2813ce Eliminate QualifiedDeclRefExpr, which captured the notion of a by Douglas Gregor · 15 years ago
  5. 73c39ab Remove default argument for ImpCastExprToType. Add appropriate argument by Eli Friedman · 15 years ago
  6. ce94049 Fix checking for a null pointer constant when the expression itself is by Douglas Gregor · 15 years ago
  7. 21fb98e implement support for __builtin_eh_return_data_regno on x86-32 and x86-64. by Chris Lattner · 15 years ago
  8. f015b03 Revert "Switch a few clients over to StringLiteral::getString.", this is breaking some projects, but I don't have a test case yet. by Daniel Dunbar · 15 years ago
  9. df4eee9 Switch a few clients over to StringLiteral::getString. by Daniel Dunbar · 15 years ago
  10. 183700f Change all the Type::getAsFoo() methods to specializations of Type::getAs(). by John McCall · 15 years ago
  11. 7814e6d Remove unnecessary ASTContext parameter from FunctionDecl::isBuiltinID by Douglas Gregor · 15 years ago
  12. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  13. 4ca606e reject returning a block expr even when it has parens and casts in the way. by Chris Lattner · 15 years ago
  14. 83f6faf Eliminate CXXAdornedMemberExpr entirely. Instead, optionally allocate by Douglas Gregor · 15 years ago
  15. 0979c80 Rename CXXQualifiedMemberExpr -> CXXAdornedMemberExpr, since we will by Douglas Gregor · 15 years ago
  16. 9ac6f62 PR4836, part 1: add Sema support for __builtin_isnan and friends; they by Eli Friedman · 15 years ago
  17. bd4c4ae When a member reference expression includes a qualifier on the member by Douglas Gregor · 15 years ago
  18. e9f4208 update to CXXFunctionalCastExpr to support ir-gen for by Fariborz Jahanian · 15 years ago
  19. 0f43656 Initial patch to support definitions of id and Class from headers in Objective-C code. by David Chisnall · 15 years ago
  20. d406bf0 Move builtin call checking out into a separate function, make CheckFunctionCall and CheckBlockCall return bool instead. No intended functionality change. by Anders Carlsson · 15 years ago
  21. a88dc30 Fix a fixme by allocating ShuffleVectorExprs in the Context by Nate Begeman · 15 years ago
  22. cdb6197 More CastKind work. by Anders Carlsson · 15 years ago
  23. 4403a5e add support for FreeBSD's format(printf0,x,y) attribute; allows null format string. by Ryan Flynn · 15 years ago
  24. ac5fc7c Canonicalize else. by Mike Stump · 15 years ago
  25. 3503d04 Add CK_DerivedToBase and use it PerformObjectMemberConversion. by Anders Carlsson · 15 years ago
  26. 6217b80 Change uses of: by Ted Kremenek · 15 years ago
  27. 35366a6 Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods by Ted Kremenek · 15 years ago
  28. 1a1a6e2 Add member template 'Type::getAs<T>', which converts a Type* to a respective T*. by Ted Kremenek · 15 years ago
  29. 40b598e Remove the ASTContext parameter from the attribute-related methods of Decl. by Argyrios Kyrtzidis · 15 years ago
  30. d966a55 Move the check for vprintf* functions inside of SemaCheckStringLiteral. Fixes PR4470. by Anders Carlsson · 15 years ago
  31. 8f031b3 Implement support for the format_arg attribute. Fixes PR4442. by Anders Carlsson · 15 years ago
  32. 68584ed Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>. by Douglas Gregor · 15 years ago
  33. b92abb4 PR4142: Add %m format string specifier. by Eli Friedman · 15 years ago
  34. 12b97ff tweak non-null check to put the caret on the function, but underline the by Chris Lattner · 15 years ago
  35. e898f8a Check on null arguments in the presense of nonnull attribute. by Fariborz Jahanian · 15 years ago
  36. a1f3dba add header to be built by gcc 4.3 on Linux. by Zhongxing Xu · 15 years ago
  37. cde0173 Template instantiation for __builtin_shufflevector. by Douglas Gregor · 15 years ago
  38. 725165f more printf attribute on block declaration and by Fariborz Jahanian · 15 years ago
  39. 42ae3e8 Fix <rdar://problem/6880975> [format string] Assertion failed: (Arg < NumArgs && "Arg access out of range!"). by Ted Kremenek · 15 years ago
  40. eebd9d2 add support for __sync_nand_and_fetch and __sync_fetch_and_nand, rdar://6880573 by Chris Lattner · 15 years ago
  41. e7ac0a9 Fix the atomics sema code to convert operands to the argument types by Chris Lattner · 15 years ago
  42. 5caa370 reimplement __sync_* builtins to be variadic and to follow the same by Chris Lattner · 15 years ago
  43. 586d6a8 Fix silly mistake that was breaking tests. Sorry for any inconvenience. by Eli Friedman · 16 years ago
  44. d875fed Add Sema support for __builtin_setjmp/__builtin_longjmp. The primary by Eli Friedman · 16 years ago
  45. 655f141 implement -Wformat-security properly, which is enabled by default. by Chris Lattner · 16 years ago
  46. 1cd3e1f code simplification, no functionality change. by Chris Lattner · 16 years ago
  47. b9fc856 minor code cleanup by Chris Lattner · 16 years ago
  48. 397195b Fixup semantic analysis for nested blocks, and allow block literal by Mike Stump · 16 years ago
  49. cd9c514 Fix <rdar://problem/6786597> varargs not supported for Blocks under clang. by Steve Naroff · 16 years ago
  50. fd94262 Move/update recent FIXME (wrt UTF-8 checking for ObjC @-strings). by Steve Naroff · 16 years ago
  51. b59212a CodeGenModule::GetAddrOfConstantCFString(): by Steve Naroff · 16 years ago
  52. 082d936 Fix <rdar://problem/6704086> by allowing the format string checking in Sema to by Ted Kremenek · 16 years ago
  53. 3d692df When checking printf-arguments for functions with '__attribute__ ((format (printf, X, Y)))' by Ted Kremenek · 16 years ago
  54. 72564e7 Create a new TypeNodes.def file that enumerates all of the types, by Douglas Gregor · 16 years ago
  55. 403bc2b Arguments to unordered comparison builtins may need implicit casts. by Daniel Dunbar · 16 years ago
  56. 443e53c final string diagnostic issue (that I know about): by Chris Lattner · 16 years ago
  57. 719e615 Next step toward making string diagnostics correct: handle by Chris Lattner · 16 years ago
  58. 2197c96 Fix some issues handling sub-token locations that come from macro expansions. by Chris Lattner · 16 years ago
  59. 0150cdf only get the spelling of a token to get its length if it needs cleaning. by Chris Lattner · 16 years ago
  60. d0d082f use the full spelling of a string literal token so that trigraphs by Chris Lattner · 16 years ago
  61. 6080008 Start improving diagnostics that relate to subcharacters of string literals. by Chris Lattner · 16 years ago
  62. 6903981 rename CheckBuiltinCFStringArgument -> CheckObjCString by Chris Lattner · 16 years ago
  63. 3c385e5 Add hook to add attributes to function declarations that we know by Douglas Gregor · 16 years ago
  64. 370ab3f Make it possible for builtins to expression FILE* arguments, so that by Douglas Gregor · 16 years ago
  65. a316e7b Extend builtin "attribute" syntax to include a notation for by Douglas Gregor · 16 years ago
  66. 3e41d60 Implicitly declare certain C library functions (malloc, strcpy, memmove, by Douglas Gregor · 16 years ago
  67. 8189cde Overhaul of Stmt allocation: by Ted Kremenek · 16 years ago
  68. 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago
  69. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
  70. 0eb2330 Convert more expression actions to smart pointers. by Sebastian Redl · 16 years ago
  71. d30ef87 Patch by Roman Divacky: by Ted Kremenek · 16 years ago
  72. 1a49af9 Add QualifiedDeclRefExpr, which retains additional source-location by Douglas Gregor · 16 years ago
  73. 56f20ae Make error handling for va_start a bit more robust. Fixes PR3213. by Eli Friedman · 16 years ago
  74. 371f258 change getCurFunctionDecl to skip through Block contexts to find by Chris Lattner · 16 years ago
  75. d162584 Change a whole lot of diagnostics to take QualType's directly by Chris Lattner · 16 years ago
  76. 08631c5 Convert IdentifierInfo's to be printed the same as DeclarationNames by Chris Lattner · 16 years ago
  77. 2c21a07 merge some simple call diagnostics. by Chris Lattner · 16 years ago
  78. d3a94e2 remove another old-school Diag method. by Chris Lattner · 16 years ago
  79. 3c73c41 stop calling II::getName() unnecesarily in sema by Chris Lattner · 16 years ago
  80. dcd5ef1 remove one more old-style Diag method. by Chris Lattner · 16 years ago
  81. fa25bbb Switch several more Sema Diag methods over. This simplifies the by Chris Lattner · 16 years ago
  82. 2def483 Updated IdentifierResolver to deal with DeclarationNames. The names of by Douglas Gregor · 16 years ago
  83. 27c8dc0 Implement initialization of a reference (C++ [dcl.init.ref]) as part by Douglas Gregor · 16 years ago
  84. 6eec8e8 Rename ExplicitCCastExpr to CStyleCastExpr by Douglas Gregor · 16 years ago
  85. 49badde Refactor the expression class hierarchy for casts. Most importantly: by Douglas Gregor · 16 years ago
  86. de45428 Add support for format string checking of object-size checking by Daniel Dunbar · 16 years ago
  87. c50a4a5 Sema::ActOnBlockReturnStmt(): Need to perform the UsualUnaryConversions on the return type. by Steve Naroff · 16 years ago
  88. 61f40a2 More semantic analysis for blocks... by Steve Naroff · 16 years ago
  89. dd972f2 More type checking for blocks. Still incomplete (will hopefully finish up this weekend). by Steve Naroff · 16 years ago
  90. d5f8a4f Add __builtin_object_size support. by Daniel Dunbar · 16 years ago
  91. 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
  92. acc5f3e More #include cleaning by Daniel Dunbar · 16 years ago
  93. c4a1dea More #include cleaning by Daniel Dunbar · 16 years ago
  94. d1a0b6d tighten up some code and some wording on diagnostics. by Chris Lattner · 16 years ago
  95. 54b5274 Fix <rdar://problem/6125909>. by Ted Kremenek · 16 years ago
  96. b77792e change more instances of QualType::getCanonicalType to call by Chris Lattner · 16 years ago
  97. 9801c8b Format string errors should underling the format string, not the function name. by Ted Kremenek · 16 years ago
  98. 4493f79 Implement nans, prefetch, and trap builtins. by Daniel Dunbar · 16 years ago
  99. 49ff7a1 Extend va_start checking to include __builtin_stdarg_start. by Ted Kremenek · 16 years ago
  100. b7cfe88 Make a few related changes: by Chris Lattner · 16 years ago