1. 4513272 CodeGen may see out-of-line declarations of the various special member by Douglas Gregor · 15 years ago
  2. 249cead Patch to implement static casting which requires one by Fariborz Jahanian · 15 years ago
  3. bb206fd Fix bad grammar in static analyzer diagnostic. Reported by Robert Purves! by Ted Kremenek · 15 years ago
  4. d69dd78 Fix a lame regression in IR gen for C++ delete expressions. PR5102 by Douglas Gregor · 15 years ago
  5. 85e2db7 Add support for class and protocol references. by Steve Naroff · 15 years ago
  6. 9aeed32 Anonymous namespaces, sema + codegen. A lot of semantics are still broken, by John McCall · 15 years ago
  7. 4a5c15f Improve template argument deduction in the case where the parameter by Douglas Gregor · 15 years ago
  8. 3307475 When overload resolution fails for an overloaded operator, show the by Douglas Gregor · 15 years ago
  9. 60a90cc Tweak CHECK lines to eliminate a failure on i686-apple-darwin10 by Douglas Gregor · 15 years ago
  10. 893f955 Issue good diagnostics when initializing a refernce type with by Fariborz Jahanian · 15 years ago
  11. 27a84d0 Add an error for function parameters that have a qualified address space since this is not allowed by the embedded c extension spec. by Tanya Lattner · 15 years ago
  12. a67810e Convert from nonportable grep to filecheck, patch by John Thompson by Chris Lattner · 15 years ago
  13. 7a8233a Note location of operators caused the circularity. by Fariborz Jahanian · 15 years ago
  14. 75b08f1 <rdar://problem/7263113> Make clang produce gcc's objc_assign_StrongCast as a result of type-cast of an ivar in assignment. by Fariborz Jahanian · 15 years ago
  15. c4e8321 Detect operator-> chains of arbitrary length. Use a terrible data structure by John McCall · 15 years ago
  16. 4a4e345 self-referecing operator '->' member function was causing by Fariborz Jahanian · 15 years ago
  17. 5d64e5b Find operators new/delete in base classes. FIXME -= 2; by Douglas Gregor · 15 years ago
  18. 1070c9f The C++ delete expression strips cv-qualifiers from the pointed-to type. My previous fix eliminated this behavior, so bring it back again. by Douglas Gregor · 15 years ago
  19. 7605618 13.1-p3 Overloadable declarations by Fariborz Jahanian · 15 years ago
  20. f4526e3 Modify ASTLocation and apart from being a Decl or Stmt, allow it to also be: by Argyrios Kyrtzidis · 15 years ago
  21. a92ba27 Fix truck sized thinko where Darwin/ARM toolchain didn't look for programs in by Daniel Dunbar · 15 years ago
  22. a22b640 Add a test case demonstrating a situation where we get protocol type checking by Daniel Dunbar · 15 years ago
  23. 9091656 Handle C++ delete expressions when the overloaded delete operator is a by Douglas Gregor · 15 years ago
  24. 95efe0f Fix: <rdar://problem/7261075> [RegionStore] crash when handling load: '*((unsigned int *)"????")' by Ted Kremenek · 15 years ago
  25. b3496c7 Allow the PYTHON make variable to override the default Python when running Clang tests, from Ken Dyck. by Douglas Gregor · 15 years ago
  26. 4831682 Slightly improve the semantics of extern templates for member functions of class templates by Douglas Gregor · 15 years ago
  27. 9e17cc6 Fix really insidious bug in RegionStoreManager::RemoveDeadBindings() by Ted Kremenek · 15 years ago
  28. fcd0029 Remove PR5061 workaround. by Anders Carlsson · 15 years ago
  29. 2472bf0 Handle CXXMemberCallExprs that point to a static method. Fixes PR5093. by Anders Carlsson · 15 years ago
  30. 7b69956 Forgot test. by Anders Carlsson · 15 years ago
  31. a5971b3 Reapply most of r82939, but add a guard that FieldRegions and friends by Ted Kremenek · 15 years ago
  32. 740256b Fix http://llvm.org/PR5090. by Mike Stump · 15 years ago
  33. f8add9b Remove test case's dependency on platform headers. by Ted Kremenek · 15 years ago
  34. 9a8c9a2 Provide a custom diagnostic when code tries to use an unknown builtin by Douglas Gregor · 15 years ago
  35. 99d6c44 Multiple conversions to the same type are ambiguous but for the by Fariborz Jahanian · 15 years ago
  36. d04b1be Make sure that out-of-line function and variable definitions are not by Douglas Gregor · 15 years ago
  37. d8307b1 Patch for AST representation for the implicit conversion to a function by Fariborz Jahanian · 15 years ago
  38. 9d7b353 Parse a C++ scope specifier followed by a "typename" annotation token as a type name within the declaration specifiers. Fixes PR5061. by Douglas Gregor · 15 years ago
  39. 6a68403 Determinism is for wimps. <Wimper> by Douglas Gregor · 15 years ago
  40. 2531c2d Teach Sema::isDeclInScope to handle overload sets constructed from by Douglas Gregor · 15 years ago
  41. 182ddf0 Improve handling of friend function templates somewhat by Douglas Gregor · 15 years ago
  42. 8780679 Fix: by Ted Kremenek · 15 years ago
  43. 50755b0 Mangle dependent name expressions. Fixes PR5063. by Anders Carlsson · 15 years ago
  44. e45117b Use mangleTemplatePrefix when we know that we're mangling a nested template name. by Anders Carlsson · 15 years ago
  45. 8859917 Look for substitutions when mangling TypenameTypes. by Anders Carlsson · 15 years ago
  46. 0ccdf8d Better template parameter type mangling. by Anders Carlsson · 15 years ago
  47. f514b54 Mangle std::basic_string<char, std::char_traits<char>, std::allocator<char> > as Ss. by Anders Carlsson · 15 years ago
  48. 189d59c Mangle ::std::basic_string as Sb. by Anders Carlsson · 15 years ago
  49. 8c03155 Mangle ::std::allocator as Sa. by Anders Carlsson · 15 years ago
  50. aeb8537 Handle substitutions in mangleTemplatePrefix. by Anders Carlsson · 15 years ago
  51. 50dd255 builtin_trap should be noreturn, this fixes PR5062, patch by Roman Divacky! by Chris Lattner · 15 years ago
  52. fc9cd61 Simplify the handling of non-dependent friend class template by Douglas Gregor · 15 years ago
  53. e7c8cb6 Substitute "::std::" as "St". by Anders Carlsson · 15 years ago
  54. 1668f20 Don't crash when trying to mangle function templates. by Anders Carlsson · 15 years ago
  55. 41f8a13 Set alignment on static function level decls and VLAs. Fixes PR5060. by Anders Carlsson · 15 years ago
  56. 022a125 Added test case for <rdar://problem/7152418>. by Ted Kremenek · 15 years ago
  57. 1abe5c3 Revert "Force triple in test.", this wasn't the problem. by Daniel Dunbar · 15 years ago
  58. 9e10cc7 Add the lib path to LD_LIBRARY_PATH, so finding .so works (more) portably. by Daniel Dunbar · 15 years ago
  59. c22dd4d Force triple in test. by Daniel Dunbar · 15 years ago
  60. 6102d98 Fix name lookup for friend class templates to consider anything in a by Douglas Gregor · 15 years ago
  61. d85bea2 Rework the Parse-Sema interaction for friends to better support friend by Douglas Gregor · 15 years ago
  62. 5b3a2fc Use ABIArgInfo::getDirect() for all types that have a pointer representation. by Anders Carlsson · 15 years ago
  63. d99edc4 Mangle record types as decls. by Anders Carlsson · 15 years ago
  64. e7c9645 Add a "positive" matching test case for attribute 'noreturn' that involves a nested infinite loop. by Ted Kremenek · 15 years ago
  65. f679a98 Add two more test cases for attribute 'noreturn'. by Ted Kremenek · 15 years ago
  66. ae35248 Improve mangling of typename types. by Anders Carlsson · 15 years ago
  67. dfde681 Start at NextOffset when laying out bases as well. by Anders Carlsson · 15 years ago
  68. 7e41038 Use NextOffset when laying out a field. by Anders Carlsson · 15 years ago
  69. 0b60d9e Use explicitly-specified template argument lists to help naming by Douglas Gregor · 15 years ago
  70. 7416524 Fix cut/paste error resulting in bad column info. by Steve Naroff · 15 years ago
  71. db422df Declarators can now properly represent template-ids, e.g., for by Douglas Gregor · 15 years ago
  72. 699a07d Add clang_getDeclLine and clang_getDeclColumn by Steve Naroff · 15 years ago
  73. b3c4774 Refixed pr5050 per Anders comment. Test case enhanced per Doug's comment. by Fariborz Jahanian · 15 years ago
  74. d5a423b WIP implementation of explicit instantiation of function templates, by Douglas Gregor · 15 years ago
  75. 7498e50 Fix the AST tree so ir-gen can do the conversion via copy construction. by Fariborz Jahanian · 15 years ago
  76. 1eca99b Even more work on empty classes. by Anders Carlsson · 15 years ago
  77. d781a39 Don't look for __builtin_va_list; it isn't present for all targets by Douglas Gregor · 15 years ago
  78. ce94049 Fix checking for a null pointer constant when the expression itself is by Douglas Gregor · 15 years ago
  79. d520253 Add a reduced test case for the weak ivar infinite recursion. by John McCall · 15 years ago
  80. a4c6081 Who would have thought that empty classes were so tricky? Handle cases where an empty virtual base class needs to be moved aside because it conflicts with the first field. by Anders Carlsson · 15 years ago
  81. fbbce49 Handle array fields that contain empty structs. by Anders Carlsson · 15 years ago
  82. 8041747 Fix <rdar://problem/7249327> by allowing silent conversions between signed and unsigned integer values for symbolic values. This is an intermediate solution (i.e. hack) until we support extension/truncation of symbolic integers. by Ted Kremenek · 15 years ago
  83. 6026504 More work on empty classes. by Anders Carlsson · 15 years ago
  84. 7dfd0fb When entering the scope of a declarator, make sure that the scope is by Douglas Gregor · 15 years ago
  85. b9aa6b2 WIP implementation of explicit function template specialization. This by Douglas Gregor · 15 years ago
  86. 119fa68 Clean up the CodeCompletion testsuite's use of FileCheck by Douglas Gregor · 15 years ago
  87. ff9e18c Add test for C-based indexing API, using FileCheck utility. by Steve Naroff · 15 years ago
  88. 0953e76 Refactor the representation of qualifiers to bring ExtQualType out of the by John McCall · 15 years ago
  89. 584425c cmake: Run tests with 'verbose' enabled by default, so that the failure is by Daniel Dunbar · 15 years ago
  90. ee45d6d We no longer need anything from the llvm/test/Scripts dir. by Daniel Dunbar · 15 years ago
  91. 35dcad8 Fix crash in RegionStoreManager::Bind() by using 'getAs<PointerType>()' instead of 'cast<PointerType>()' (to handle pointer typedefs). by Ted Kremenek · 15 years ago
  92. ffbdefc More improvements with laying out empty bases. by Anders Carlsson · 15 years ago
  93. 55e59e1 Darwin/x86-32: Enumerated types and block pointer types in structures were not by Daniel Dunbar · 15 years ago
  94. 0954cde Fix: <rdar://problem/7249340> [RegionStore] model stores to symbolic parameter regions by Ted Kremenek · 15 years ago
  95. 1345bd2 More work on empty classes. by Anders Carlsson · 15 years ago
  96. 112ba7e Shorten the static analyzer diagnostic for 'use of garbage value'. by Ted Kremenek · 15 years ago
  97. 96be691 Make C++ temporary-related expressions provide proper source-range information. by Douglas Gregor · 15 years ago
  98. 8f489d6 patch to ir-gen conversion function call used in initializing a reference class. by Fariborz Jahanian · 15 years ago
  99. eb5758b For code completion, note that injected-class-names found as part of by Douglas Gregor · 15 years ago
  100. 51bebc8 This patch addresses a few issues related to 8.5.3 [dcl.init.ref] by Fariborz Jahanian · 15 years ago