1. a6b8b2c Constant expression evaluation refactoring: by Richard Smith · 13 years ago
  2. fcdd2cb Don't suggest 'noreturn' for function template instantiations, because by Douglas Gregor · 13 years ago
  3. 72a81d2 Now that we support move generation, mention this in the language extension and C++ status pages. Also update the C++ status for default functions, which are complete now that we can generate move functions, and destructor exception specifications, which I did a while ago. by Sebastian Redl · 13 years ago
  4. 1055393 Give nicer note when a member redeclaration has or lacks 'const' by Kaelyn Uhrain · 13 years ago
  5. 36bc2c6 objc: Some refactoring of overriding method decl. code for future work. by Fariborz Jahanian · 13 years ago
  6. f8b6e15 Don't analyze comparisons in type- or value-dependent by Douglas Gregor · 13 years ago
  7. d61db33 Per C++ [class.bit]p2, unnamed bit-fields are not members. Fixes PR10289. by Douglas Gregor · 13 years ago
  8. 6e43375 constexpr: Disable checking of constructor member initializer lists for by Richard Smith · 13 years ago
  9. 5a706dc Don't complain about qualified property or ivar access when the by Douglas Gregor · 13 years ago
  10. d24c306 When adding a direct initializer to a declaration, allow the by Douglas Gregor · 13 years ago
  11. 147545d Parse the initializer for a class member after handling its by Douglas Gregor · 13 years ago
  12. 25aaff9 Always add the built-in overload candidates for operators &&, ||, and by Douglas Gregor · 13 years ago
  13. 2b9e220 Remove the TODO file; it's not interesting any more by Douglas Gregor · 13 years ago
  14. b8da98a Another case of HadMultipleCandidates being used uninitialized. by Benjamin Kramer · 13 years ago
  15. e16da07 Begin work consolidating ShouldDelete* functions. by Sean Hunt · 13 years ago
  16. 6e0afc8 Parse LLVM command line arguments after plugins have been loaded by Tobias Grosser · 13 years ago
  17. 883af83 Implement the restrictions in C++ [class.friend]p6, which disallow by Douglas Gregor · 13 years ago
  18. b5ae92f Diagnose attempts to qualify the name of an instance variable or by Douglas Gregor · 13 years ago
  19. 6d0468b Push "out-of-line" declarations into scope when their lexical/semantic by Douglas Gregor · 13 years ago
  20. ac57f0b The effective context of a friend function is its lexical context. Fixes PR9103. by Douglas Gregor · 13 years ago
  21. 6c73a29 For the various CF and NS attributes, don't complain if the parameter by Douglas Gregor · 13 years ago
  22. d8f5b33 Per the note in C++0x [temp.deduct.call]p4, don't attempt template by Douglas Gregor · 13 years ago
  23. ae57ead OpenCL: add driver/frontend support for precompiled headers by Peter Collingbourne · 13 years ago
  24. 33ab0da A friend template specialization is also dependent if any of its by Douglas Gregor · 13 years ago
  25. 44efed0 Only allow taking the address of an expression of type 'overloaded by Douglas Gregor · 13 years ago
  26. b5a0187 Diagnose attempts to declare a non-static data member with a by Douglas Gregor · 13 years ago
  27. 43fe245 When building source location information for an _Atomic type, be sure by Douglas Gregor · 13 years ago
  28. 5c340e8 After instantiating a 'noexcept' expression, be sure to convert it to by Douglas Gregor · 13 years ago
  29. 8503564 Initialize the HadMultipleCandidates flag. by Benjamin Kramer · 13 years ago
  30. 1b46d8d objc: Do not warn about mismatch on Super's readonly property attribute, by Fariborz Jahanian · 13 years ago
  31. 54dec5f Silence a warning about casting away constness. by Benjamin Kramer · 13 years ago
  32. 0caed28 lib/Frontend/CompilerInstance.cpp: Suppress a "Comparision of unsigned and signed" warning on Cygwin gcc-4.3.4. by NAKAMURA Takumi · 13 years ago
  33. 96e2171 Fix "Uninitialized" warnings. by NAKAMURA Takumi · 13 years ago
  34. a789ca9 Whitespace by NAKAMURA Takumi · 13 years ago
  35. 49de528 Apparently getPtrToInt() takes an explicit type parameter to allow you to generate invalid bitcode, not so that it can actually produce a value of this type. This should fix PR11085. by David Chisnall · 13 years ago
  36. 0628b72 Free 'TheTargetCodeGenInfo' in the class CodeGenModule. This looks like an obvious memory leak that was reported from LLDB devs. The comment indicates the leak is deliberate, but I have no idea why this needs to be so. Please comment/revert if you know otherwise. by Ted Kremenek · 13 years ago
  37. e3c944a Fix warning on MSVC. Patch by Aaron Ballman. by Eli Friedman · 13 years ago
  38. 8ed7bec Try fixing windows bots. by Argyrios Kyrtzidis · 13 years ago
  39. d7c8556 Make clang-tblgen's Makefile independent of Clang's top-level Makefile, by Peter Collingbourne · 13 years ago
  40. 2289717 [arcmt] Ignore linking errors when doing ARC migration, rdar://10247606 by Argyrios Kyrtzidis · 13 years ago
  41. 744f1cd Provide basic static analyzer support for CXXTemporaryObjectExpr. Patch by Jim Goodnow II. by Ted Kremenek · 13 years ago
  42. 15e2406 [analyzer] Remove dead code. by Anna Zaks · 13 years ago
  43. a5937bb Remove AnalysisContext::getLiveVariables(), and introduce a templatized mechanism to lazily create analyses that are attached to AnalysisContext objects. by Ted Kremenek · 13 years ago
  44. ec2ec1f In DeclContext::LoadLexicalDeclsFromExternalStorage don't clear out by Argyrios Kyrtzidis · 13 years ago
  45. 3f5e8d8 [analyzer] Previously, we were passing to CheckerContext enough info to construct ProgramPoint and it would pass it to NodeBuilder, which in turn would construct the ProgramPoint. Simplify it by just passing the ProgramPoint to CheckerContext. The ProgramPoint can only change if a checker tags it, in which case, we create a copy with the given tag. by Anna Zaks · 13 years ago
  46. 13bf633 objc++: some minor cleanup and a test case by Fariborz Jahanian · 13 years ago
  47. 63d3201 ProgramPoint cleanup after the previous commit r141408 (remove the copy constructor, mark withTag const). by Anna Zaks · 13 years ago
  48. 8828ee7 Add braces around do-while body. The lack of them gives me the chills by Douglas Gregor · 13 years ago
  49. dbc68bd Add a simple PCH test for _Atomic. by Eli Friedman · 13 years ago
  50. af42712 Add a copy constructor to ProgramPoint and pull withTag() method from a child. (withTag essentialy creates a copy with a given tag.) by Anna Zaks · 13 years ago
  51. 209f5bb Add address spaces for TCE target. Patch by Pekka Jääskeläinen. by Eli Friedman · 13 years ago
  52. 682eae2 Hack in a workaround for PR11082 until we have a proper fix. This by Chandler Carruth · 13 years ago
  53. 163b151 Clang driver changes for iOS 5.0 and OS X Lion support. by Bob Wilson · 13 years ago
  54. ae1aee6 More cleanup using StringSwitch. by Chad Rosier · 13 years ago
  55. baac1ea objc rewriter. Fix declaration of objc_msgSend_stret/objc_msgSendSuper_stret. by Fariborz Jahanian · 13 years ago
  56. 5e1cdac Rename TagDecl::isDefinition -> isCompleteDefinition by John McCall · 13 years ago
  57. 856ebfb Remove FIXME obsoleted by change r141279 for PR11067. by Richard Smith · 13 years ago
  58. 6595935 Record layout requires not just a definition, but a complete by John McCall · 13 years ago
  59. aa2176b r141345 also fixed a -Wuninitialized bug where loop conditions were not always flagged as being uninitialized. Addresses <rdar://problem/9432305>. by Ted Kremenek · 13 years ago
  60. c5f740e Fix infinite loop in -Wuninitialized reported in PR 11069. by Ted Kremenek · 13 years ago
  61. a59956b Use StringSwitch. Thanks for Chandler for the suggestion. by Bob Wilson · 13 years ago
  62. 7d65f69 objc: Improve on diagnostic when atomic proeprty is synthesized by Fariborz Jahanian · 13 years ago
  63. 1b41716 [analyzer] Static Analyzer Qualification Infrastructure: Scripts to support basic testing of the analyzer on external projects. This can be used as a basis for setting up a buildbot. by Anna Zaks · 13 years ago
  64. a180f04 Move type-checking for C-style casts in C into the now-misnamed by John McCall · 13 years ago
  65. c076e37 Implicitly assume that a ObjC category to an unavailable interface is also unavailable; by Argyrios Kyrtzidis · 13 years ago
  66. 3a38744 When using an unavailable/deprecated interface Foo inside Foo's interface/implementation by Argyrios Kyrtzidis · 13 years ago
  67. 51c3b79 llvm.memory.barrier is going away; remove the wrapper intrinsic __builtin_llvm_memory_barrier. by Eli Friedman · 13 years ago
  68. b001de7 Support for C1x _Atomic specifier (see testcase). This is primarily being committed at the moment to help support C++0x <atomic>, but it should be a solid base for implementing the full specification of C1x _Atomic. by Eli Friedman · 13 years ago
  69. 5f22614 Use strpbrk(3) instead of open coding it. by Benjamin Kramer · 13 years ago
  70. 17e2794 Add missing include to clang-interpreter example, to make it work on Windows. Patch by Dean Pavlekovic. by Eli Friedman · 13 years ago
  71. 09d26ad [driver] Fix test case for Windows due to fallout from r141202+r141205. by Chad Rosier · 13 years ago
  72. fd22cce Remove DISABLE_ARM_DARWIN_USE_MOVT ifdefs. Radar 9456730. by Bob Wilson · 13 years ago
  73. c808503 [static analyzer] Fix crash in LiveVariables and Environment::getSVal() when analyzing C++ pointer-to-member calls. Fixes <rdar://problem/10243398>. by Ted Kremenek · 13 years ago
  74. 8052a4f Add _mm_comige_sd to emmintrin.h, since I apparently forgot to do this in r138769. by Eli Friedman · 13 years ago
  75. 7c62714 Rearrange for readability. No functional change. by Bob Wilson · 13 years ago
  76. 169a6e0 Add a missing check for cortex-a9. by Bob Wilson · 13 years ago
  77. a4ae229 CUDA: IR generation support for device stubs by Peter Collingbourne · 13 years ago
  78. 57e264e objc++: For atomic properties of c++ class objec typet, appropriate by Fariborz Jahanian · 13 years ago
  79. d51e43a CUDA: add -fcuda-is-device flag by Peter Collingbourne · 13 years ago
  80. 6c0aa5f CUDA: IR generation support for kernel call expressions by Peter Collingbourne · 13 years ago
  81. 744d90b CUDA: set proper calling conventions for PTX by Peter Collingbourne · 13 years ago
  82. e57ffac [libclang] Removed accidental addition of CXCursor_AnnotateAttr. by Erik Verbruggen · 13 years ago
  83. 51d7777 Add the Clang tblgen backends to Clang, and flip the switch to cause by Peter Collingbourne · 13 years ago
  84. 733dbc8 [libclang] Fix symbol export for clang_Range_isNull so MSVC won't complain. by Erik Verbruggen · 13 years ago
  85. 26fc0f9 Fixed GCC (C90) and Clang warnings. by Erik Verbruggen · 13 years ago
  86. b52c0dd PR11067: A definition of a constexpr static variable doesn't need an initializer if the in-class declaration had one. Such a declaration must be initialized by a constant expression. by Richard Smith · 13 years ago
  87. d120596 Added CXAvailability_NotAccessible to indicate that a declaration is available, but not accessible from the current code completion context. by Erik Verbruggen · 13 years ago
  88. aed123e [libclang] Introduce clang_findReferencesInFile which accepts a cursor, a file, by Argyrios Kyrtzidis · 13 years ago
  89. b11be04 [libclang] Move the bulk of clang_getOverriddenCursors into by Argyrios Kyrtzidis · 13 years ago
  90. d211cb7 Use a sidetable in ASTContext for ParmVarDecls whose index exceeds the 8 bits reserved for that value in VarDecl. Fixes PR 10538. by Ted Kremenek · 13 years ago
  91. f77c496 Hoist truncation checking for ParmVarDeclBitfields::ParameterIndex into its own helper method. No functionality change. by Ted Kremenek · 13 years ago
  92. b8b0e75 OpenCL: add a non-standard extension, cl_clang_storage_class_specifiers, by Peter Collingbourne · 13 years ago
  93. 41c8d6f OpenCL: disallow '#pragma OPENCL EXTENSION all : enable', per OpenCL 1.1 9.1 by Peter Collingbourne · 13 years ago
  94. 08f35a7 Add -Wlanguage-extension-token option for ext_token_used warning. by Ivan Krasin · 13 years ago
  95. 6ee5b93 Clang-side build system infrastructure for multiple tblgens. by Peter Collingbourne · 13 years ago
  96. 390909c [analyzer] Remove the dependency on CheckerContext::getStmt() as well as the method itself. by Anna Zaks · 13 years ago
  97. d1ab1a2 When constructing debug information for synthesized variables for the by Eric Christopher · 13 years ago
  98. 1cd1d74 Reformat comment. by Eric Christopher · 13 years ago
  99. 93edbc5 Fix major regression in RetainCountChecker. DefaultSummaries were not being used when they were meant to be. Fixes <rdar://problem/10241614>. by Ted Kremenek · 13 years ago
  100. 4eff823 [analyzer] Remove the last dependency on CheckerContext::getNodeBuilder() as well as the method itself. by Anna Zaks · 13 years ago