1. 4a5290e Driver: Don't honor -std-default for C++, this makes it hard to run the gdb test by Daniel Dunbar · 15 years ago
  2. f88c8e0 Switch Sema over to using the new implementation of format string by Ted Kremenek · 15 years ago
  3. 4dcb18f Enhancements to the alternate (WIP) format string checking: by Ted Kremenek · 15 years ago
  4. e14654b PR5909 had a test case for binding of const, non-volatile references by Douglas Gregor · 15 years ago
  5. ef06e24 Fix reference-binding when we have a reference to const volatile type; by Douglas Gregor · 15 years ago
  6. c0178e9 Fix subtle bug in Preprocessor::AdvanceToTokenCharacter(): use '+=' instead of '='. by Ted Kremenek · 15 years ago
  7. de4b1d8 Fix reference binding of const lvalue references to bit-fields, which by Douglas Gregor · 15 years ago
  8. 3faa486 And yet another call. by Anders Carlsson · 15 years ago
  9. 38f88ab Another PerformCopyInitialization call bites the dust. by Anders Carlsson · 15 years ago
  10. 188aed3 New test case. by Devang Patel · 15 years ago
  11. c6acbc5 Get rid of another old PerformCopyInitialization call. by Anders Carlsson · 15 years ago
  12. 3dd96a1 Maintain a map of regions (lexical scopes) and use it to find context for a global variable. by Devang Patel · 15 years ago
  13. 3c9e03b Add comment to test linking it back to the original Bugzilla PR. by Ted Kremenek · 15 years ago
  14. 86b8e09 When naming a function template via a qualified-id (or any other way by Douglas Gregor · 15 years ago
  15. 3239a67 cindex/Python: Update to support _getInstantiationLocation's new offset value. by Daniel Dunbar · 15 years ago
  16. 1a3c1d9 Driver/Darwin: Fix a crash when diagnosing conflicting deployment targets. by Daniel Dunbar · 15 years ago
  17. 46287c7 Name mangling for cast expressions, from Matthias Schiffer! Fixes PR5876. by Douglas Gregor · 15 years ago
  18. ddc6b66 Fix typo found by clang++. Yay for -Wuninitialized. by Benjamin Kramer · 15 years ago
  19. e89d1d5 Bring driver link order in CMake into alignment with the order in the Makefile. by Chandler Carruth · 15 years ago
  20. 4e1c181 Add getters. by Anders Carlsson · 15 years ago
  21. 9cfe0ec Use EmitLValueForFieldInitialization when synthesizing the copy ctor as well. by Anders Carlsson · 15 years ago
  22. 06a2970 Add a new EmitLValueForFieldInitialization that will be used for initializing fields (and reference type fields in particular). by Anders Carlsson · 15 years ago
  23. e6d2a53 Simplify EmitLValueForField - we can get whether the field is part of a union or not from the FieldDecl (through its DeclContext). by Anders Carlsson · 15 years ago
  24. 0c98670 Fix linking problem on Linux. by Zhongxing Xu · 15 years ago
  25. 679855a ARM/APCS ABI: Fix some problems with bit-fields in structures. After rereading by Daniel Dunbar · 15 years ago
  26. 808015a Alternate format string checking: issue warnings for incomplete format specifiers. by Ted Kremenek · 15 years ago
  27. a6fe0bf Simplify InitListChecker::CheckReferenceType by Anders Carlsson · 15 years ago
  28. 26ac2e0 Alternate format string checking: issue a warning for invalid conversion specifiers. by Ted Kremenek · 15 years ago
  29. eb60edf Add an CXXBindReferenceExpr (not used just yet). by Anders Carlsson · 15 years ago
  30. 4b220fa Yet another attempt to make the Linux buildbots happy. Apparently there are differences on how nested namespaces are handled... by Ted Kremenek · 15 years ago
  31. d9f473c Update .xcodeproj file (Yes this is getting old and I should really switch to the cmake based project :) by Anders Carlsson · 15 years ago
  32. 0e1c99a Fixes rewriter bug rewriting byref related API where a struct by Fariborz Jahanian · 15 years ago
  33. 07d161f Alternate format string checking: check for excess data arguments. by Ted Kremenek · 15 years ago
  34. 80cd64a Do a little magic and a little greasework to make it much more efficient by John McCall · 15 years ago
  35. da51f0d Alternate format string checking: check if the number of format specifiers exceeds the number of arguments. by Ted Kremenek · 15 years ago
  36. d7a3f01 Move definition of FormatStringHandler::~FormatStringHandler() within namespace directives. Hopefully this will make the Linux buildbots happy. by Ted Kremenek · 15 years ago
  37. e82d804 Alternate format string checking: warn of '%n' as being potentially insecure. by Ted Kremenek · 15 years ago
  38. 0d27735 Add precision/field width checking to AlternateCheckPrintfString(). by Ted Kremenek · 15 years ago
  39. 2b37c9e Harden the CIndex implementation a bit, so that it does not assert by Douglas Gregor · 15 years ago
  40. 51c6d38 When printing diagnostics in c-index-test, also print source ranges by Douglas Gregor · 15 years ago
  41. e729acb Fix off-by-one error in ParseFormatSpecifier() when reporting the location of a null character. by Ted Kremenek · 15 years ago
  42. e0e5313 Start fleshing out Sema::AlternateCheckPrintfString(): by Ted Kremenek · 15 years ago
  43. 3358305 s/CGDebugInfo::getContext/CGDebugInfo::getContextDescriptor/g to avoid confusion. by Devang Patel · 15 years ago
  44. ca7daed Fix indentation. by Devang Patel · 15 years ago
  45. d774d1e Static methods do not need "this" pointer argument. by Devang Patel · 15 years ago
  46. 3064afe Emit base classes info first, as expected by the debugger. by Devang Patel · 15 years ago
  47. 21fd7d7 Fix an incorrect union layout assert. Fixes PR6164. by Anders Carlsson · 15 years ago
  48. 89f05f8 s/FunctionNames/DebugInfoNames/g by Devang Patel · 15 years ago
  49. 4ce3f20 Emit vtable info. by Devang Patel · 15 years ago
  50. 233a641 Access control for surrogate function calls. Required a moderately gross hack by John McCall · 15 years ago
  51. d93256e Introduce serialization and deserialization of diagnostic information by Douglas Gregor · 15 years ago
  52. a8d8fec Add position of conversion specifier character to 'ConversionSpecifier'. by Ted Kremenek · 15 years ago
  53. d2dcece Rename namespace clang::printf to clang::analyze_printf to avoid problems where the reference to 'printf' is ambiguous. by Ted Kremenek · 15 years ago
  54. 41d8903 Access control for overloaded call operators. Not for surrogates yet, by John McCall · 15 years ago
  55. 5357b61 Access checking for overloaded operators. by John McCall · 15 years ago
  56. 7e20ffe Fixes a rewrite bug rewriting nested ivars reference. (Radar 7583971). by Fariborz Jahanian · 15 years ago
  57. ce7024e Add placeholder function in Sema for new format string checking logic. by Ted Kremenek · 15 years ago
  58. 8acc9f6 Fix 80 col violation. by Ted Kremenek · 15 years ago
  59. d5f2096 Allow HandleFormatSpecifier() to indicate that no more processing of the format string is desired. by Ted Kremenek · 15 years ago
  60. 936ea3b Switch the remaining diagnostic printing in CIndex over to the by Douglas Gregor · 15 years ago
  61. c7cbb9b Add '@' conversion specifier. by Ted Kremenek · 15 years ago
  62. 0ac8f31 While emitting debugging infor for a C++ class, identify the holder of class's vtable, if any. by Devang Patel · 15 years ago
  63. a6da192 Include "this" pointer argument while emitting debug info for a C++ method. by Devang Patel · 15 years ago
  64. 5352ac0 Implement a diagnostics callback for the C interface to Clang, so that by Douglas Gregor · 15 years ago
  65. f291976 Remove invalid conversion specifiers from format string checking. by Ted Kremenek · 15 years ago
  66. c7ae51a Add a few more conversion specifiers to ParseFormatSpecifier (these appear in SemaChecking). by Ted Kremenek · 15 years ago
  67. 8f0a1c7 Add skeleton for a more structured way to analyzing pring format by Ted Kremenek · 15 years ago
  68. 8020806 Remove ModuleProviders from clang after r94686 removed them from LLVM. by Jeffrey Yasskin · 15 years ago
  69. d410fa2 ARM/APCS: Fix alignment of long double. by Daniel Dunbar · 15 years ago
  70. 78acdbf Move more naming conventions logic out of the retain/release checker to CocoaConventions.h. by Ted Kremenek · 15 years ago
  71. 8b752f1 Change the return type of ASTContext::getDeclAlignInBytes() to CharUnits and, by Ken Dyck · 15 years ago
  72. b176591 Use raw_ostreams in Preprocessor::ExpandBuiltinMacro. Still not nice but less fragile than the old code. by Benjamin Kramer · 15 years ago
  73. 39c2ea1 Add missing call to Optional<...>.getValue() that was pointed out by Chandler. by Ted Kremenek · 15 years ago
  74. da8e585 Use getTypeAlignInChars() for alignment in VisitSizeOfAlignOfExpr(). by Ken Dyck · 15 years ago
  75. 48272a0 Unique ObjC strings (GNU Runtime); fix for PR6142. Note: Doing this in the runtime-specific code is a bit ugly. It would be a good idea to hoist all of the string / protocol uniqueing code up into CGObjCRuntime or CodeGenModule and only handle emitting the original versions in the runtime-specific code. by David Chisnall · 15 years ago
  76. 9d883b5 Silence a GCC warning about uninitialized variables. The first user of this by Chandler Carruth · 15 years ago
  77. 9afb227 fix a bug in the _MM_TRANSPOSE4_PS definition, patch by Brian Sumner from PR6138 by Chris Lattner · 15 years ago
  78. f1f70b4 Fix libCIndex.so's lookup of the clang executable on CMake out-of-tree builds. by Chandler Carruth · 15 years ago
  79. 1b3c029 Remove unnecessary ASTContext* argument from isRefType(). by Ted Kremenek · 15 years ago
  80. 145308f Update CMake build. by Ted Kremenek · 15 years ago
  81. a64e89b Start pulling out pieces of the monolithic retain/release checker into by Ted Kremenek · 15 years ago
  82. f2dd48c Set -ccc-host-triple in these tests. by Daniel Dunbar · 15 years ago
  83. ad323a8 Fix a major oversight in the comparison of standard conversion by Douglas Gregor · 15 years ago
  84. 2f51448 Implement access-check delays for out-of-line member definitions by John McCall · 15 years ago
  85. 9b0fb62 Add support for 3dnow and 3dnowa, and define the target macros accordingly. (This is needed in order to build Qt). by Anders Carlsson · 15 years ago
  86. 3a18917 It's not Explicit anymore. by Anders Carlsson · 15 years ago
  87. a887423 Structs and classes with non-trivial destructors or copy constructors should be passed indirectly in the 32-bit ABI. Fixes PR6094. by Anders Carlsson · 15 years ago
  88. 99d1252 Update the xcode project for real and don't check in a failing test. by Anders Carlsson · 15 years ago
  89. bfc008d Update xcode project. by Anders Carlsson · 15 years ago
  90. 798345c XFAIL this for now. by Anders Carlsson · 15 years ago
  91. 202e42b Fix test/CodeGenCXX/default-destructor-synthesis.cpp not to rely on asm output. by Anders Carlsson · 15 years ago
  92. 577cacc Fix attr.cpp by not checking the generated assembler output. by Anders Carlsson · 15 years ago
  93. c373d48 Implement access control for overloaded functions. Suppress access control by John McCall · 15 years ago
  94. d2bf0cd Clarify the documentation of ext_vector, and add a small example. Hopefully by Owen Anderson · 15 years ago
  95. f7b3374 Support -marm by treating it as an alias for -mno-thumb. by Daniel Dunbar · 15 years ago
  96. 5435fc9 Driver/Darwin: Eliminate invalid uses of DarwinVersion -- this fixes a number of by Daniel Dunbar · 15 years ago
  97. ce3fdf2 Driver/Darwin: Simplify target version checks. by Daniel Dunbar · 15 years ago
  98. cacb0f0 Driver/Darwin: Fix a few link arguments when targetting different iPhoneOS by Daniel Dunbar · 15 years ago
  99. 408fced Driver/Darwin: Switch clang -triple synthesis to use computed target information. by Daniel Dunbar · 15 years ago
  100. cc8e189 Driver/Darwin: Eliminate confusing IsIPhoneOS parameter -- this was actually by Daniel Dunbar · 15 years ago