1. b79fe2d This fixes support for complex literals, reworked to avoid a goto, and by Mike Stump · 15 years ago
  2. 0c728f1 Fix up error reporting when object cannot be constructed by Fariborz Jahanian · 15 years ago
  3. ece8e71 Add code completion support for ObjC property declarations/attributes. by Steve Naroff · 15 years ago
  4. b5352cf Implement support for -Wunused-variable, from Oscar Bonilla! by Douglas Gregor · 15 years ago
  5. b46f57d Fix an assertion in the XML output, from Olaf Krzikalla! by Douglas Gregor · 15 years ago
  6. f6b1185 Improve checking for specializations of member classes of class by Douglas Gregor · 15 years ago
  7. 251b4ff For instantiations of static data members of class templates, keep by Douglas Gregor · 15 years ago
  8. 44e368b Compress storage for MemberSpecializationInfo into a single by Douglas Gregor · 15 years ago
  9. 2db3232 Keep track of whether a member function instantiated from a member by Douglas Gregor · 15 years ago
  10. e3af023 Refactoring around friend class templates. Better error message for friend enums. by John McCall · 15 years ago
  11. 1fef4e6 Type checking for specializations of member functions of class by Douglas Gregor · 15 years ago
  12. 0351a1e Fixes problem in finding visible convertion functions of a class by Fariborz Jahanian · 15 years ago
  13. 0a40747 Diagnose explicit instantiations and specializations that occur in class scope by Douglas Gregor · 15 years ago
  14. f0e75d6 Add 'template' keyword to disambiguate the use of a member template within a templated class. Hopefully this will please the buildbots. by Ted Kremenek · 15 years ago
  15. 5fe4d9d Change ExplodedNode to have its NodeGroups all BumpPtrAllocated, avoiding malloc() traffic when adding successors/predecessors to a node. This was done by introducing BumpVector, which is essentially SmallVector with all memory being BumpPtrAllocated (this can certainly be cleaned up or moved into llvm/ADT). by Ted Kremenek · 15 years ago
  16. d5cb876 Refactor checking of the scope of explicit template specialization by Douglas Gregor · 15 years ago
  17. da55291 Fix eof. by Mike Stump · 15 years ago
  18. 31c5141 Add codegen for __builtin_abort. Convert to FileCheck. by Mike Stump · 15 years ago
  19. 07b1270 Add more of __builtin_abort, WIP, still missing codegen. by Mike Stump · 15 years ago
  20. a8f32e0 Refactor the code that walks a C++ inheritance hierarchy, searching by Douglas Gregor · 15 years ago
  21. 6961fdd Add the -nostdclanginc option to clang (the driver). by Rafael Espindola · 15 years ago
  22. cd8f6ac Fix: <rdar://problem/7275774> Static analyzer warns about NULL pointer when by Ted Kremenek · 15 years ago
  23. 2e9f652 Refactor the c++ include path a bit. by Rafael Espindola · 15 years ago
  24. 8cf7a1a This is slightly contentious, but, if llvm has gone to addressable by Mike Stump · 15 years ago
  25. 445e23e Encode the Clang branch and Subversion revision into a PCH file, and by Douglas Gregor · 15 years ago
  26. 339798e Patch to implement Protocols on class extensions. by Fariborz Jahanian · 15 years ago
  27. b8d1191 Provide a common set of routines in Version.h that return Subversion by Douglas Gregor · 15 years ago
  28. b2f81cf Make sure to free the explicit template arguments provided for an by Douglas Gregor · 15 years ago
  29. d789d3d - Remove Sema::FindMethodInNestedImplementations(). by Steve Naroff · 15 years ago
  30. 9aeed32 Anonymous namespaces, sema + codegen. A lot of semantics are still broken, by John McCall · 15 years ago
  31. 893f955 Issue good diagnostics when initializing a refernce type with by Fariborz Jahanian · 15 years ago
  32. 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
  33. 4a4e345 self-referecing operator '->' member function was causing by Fariborz Jahanian · 15 years ago
  34. bf1cc05 Desugaring optimizations. Add single-step desugaring methods to all by John McCall · 15 years ago
  35. 0c41180 Pull TypeLocVisitor into its own header file. by Argyrios Kyrtzidis · 15 years ago
  36. fbc85e5 Fix Decl class hierarchy. by Argyrios Kyrtzidis · 15 years ago
  37. eb66759 Introduce ObjCInterfaceLoc which provides type source information for ObjC interfaces. by Argyrios Kyrtzidis · 15 years ago
  38. 9036d5e Introduce TypedefLoc::getTypedefDecl(). by Argyrios Kyrtzidis · 15 years ago
  39. f4526e3 Modify ASTLocation and apart from being a Decl or Stmt, allow it to also be: by Argyrios Kyrtzidis · 15 years ago
  40. f352bdd Introduce ObjCProtocolListLoc for keeping source location information for protocol references. by Argyrios Kyrtzidis · 15 years ago
  41. 24fab41 Introduce ObjCProtocolListType type subclass. by Argyrios Kyrtzidis · 15 years ago
  42. e3a535b Move DeclSpec::setProtocolQualifiers() out of line. by Argyrios Kyrtzidis · 15 years ago
  43. 71b0add Keep protocol source locations when parsing protocol references. by Argyrios Kyrtzidis · 15 years ago
  44. cd01f17 Introduce Type::getTypeClassName() that returns the string associated with the TypeClass enum. by Argyrios Kyrtzidis · 15 years ago
  45. 68006af Introduce TypeLoc::getSourceRange(). by Argyrios Kyrtzidis · 15 years ago
  46. b735471 -Introduce TypeLoc::getOpaqueData() -Make TypeLoc's constructor public. by Argyrios Kyrtzidis · 15 years ago
  47. 1ebd740 Add more const-goodness to ASTLocation. by Argyrios Kyrtzidis · 15 years ago
  48. 9091656 Handle C++ delete expressions when the overloaded delete operator is a by Douglas Gregor · 15 years ago
  49. 740256b Fix http://llvm.org/PR5090. by Mike Stump · 15 years ago
  50. d3a23b2 Add all of the C99 complex builtins prefixed with __builtin_ by Douglas Gregor · 15 years ago
  51. 4eda214 Add -Wbuiltin-macro-redefined/-Wno-builtin-macro-redefined. by Rafael Espindola · 15 years ago
  52. 9a8c9a2 Provide a custom diagnostic when code tries to use an unknown builtin by Douglas Gregor · 15 years ago
  53. 1bffaba Add __builtin_vsnprintf. Thanks to Anders Johnsen by Douglas Gregor · 15 years ago
  54. 8780679 Fix: by Ted Kremenek · 15 years ago
  55. f88df86 Make Decl::dump const. by Anders Carlsson · 15 years ago
  56. 50dd255 builtin_trap should be noreturn, this fixes PR5062, patch by Roman Divacky! by Chris Lattner · 15 years ago
  57. d85bea2 Rework the Parse-Sema interaction for friends to better support friend by Douglas Gregor · 15 years ago
  58. 0b60d9e Use explicitly-specified template argument lists to help naming by Douglas Gregor · 15 years ago
  59. ee9405e Add clang_getDeclSource(). by Steve Naroff · 15 years ago
  60. db422df Declarators can now properly represent template-ids, e.g., for by Douglas Gregor · 15 years ago
  61. 699a07d Add clang_getDeclLine and clang_getDeclColumn by Steve Naroff · 15 years ago
  62. d5a423b WIP implementation of explicit instantiation of function templates, by Douglas Gregor · 15 years ago
  63. ce94049 Fix checking for a null pointer constant when the expression itself is by Douglas Gregor · 15 years ago
  64. fbbce49 Handle array fields that contain empty structs. by Anders Carlsson · 15 years ago
  65. 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
  66. 7dfd0fb When entering the scope of a declarator, make sure that the scope is by Douglas Gregor · 15 years ago
  67. 6b304a0 Make it really, really easy to change the alignment of Type (and ExtQuals). by John McCall · 15 years ago
  68. b9aa6b2 WIP implementation of explicit function template specialization. This by Douglas Gregor · 15 years ago
  69. 0953e76 Refactor the representation of qualifiers to bring ExtQualType out of the by John McCall · 15 years ago
  70. 78762eb Add a -dump-record-layouts argument to clang-cc. by Anders Carlsson · 15 years ago
  71. 6c24972 When building CFGs, no longer reverse the statements in the CFGBlock. Instead by Ted Kremenek · 15 years ago
  72. 96be691 Make C++ temporary-related expressions provide proper source-range information. by Douglas Gregor · 15 years ago
  73. 51bebc8 This patch addresses a few issues related to 8.5.3 [dcl.init.ref] by Fariborz Jahanian · 15 years ago
  74. 4ade6d6 More work to enable more exhaustive testing of the indexing API. by Steve Naroff · 15 years ago
  75. 21fb98e implement support for __builtin_eh_return_data_regno on x86-32 and x86-64. by Chris Lattner · 15 years ago
  76. 6a3bc6d return a bool value as a bool by Chris Lattner · 15 years ago
  77. b1663d0 Produce detailed diagnostics when overload by Fariborz Jahanian · 15 years ago
  78. 86d802e Print the results of code-completion for overloading by displaying the by Douglas Gregor · 15 years ago
  79. 0594438 Separate the code-completion results for call completion from the by Douglas Gregor · 15 years ago
  80. 3e7253f When code-completion finds a declaration only because it is usable as by Douglas Gregor · 15 years ago
  81. 0563c26 Tweak the code-completion results ranking and formation, so that by Douglas Gregor · 15 years ago
  82. f44c585 Push "clang-is-production" logic up to tools/driver, and make it hittable by by Daniel Dunbar · 15 years ago
  83. 76e0fec Add getDeclaration()/getKind() accessors to CodeCompleteConsumer::Result by Douglas Gregor · 15 years ago
  84. ed5d651 In C++, a variadic function does not need an ellipsis prior to the comma. Parse it in both C and C++, but diagnose it as an error in C with a fix-it hint to add the comma. by Douglas Gregor · 15 years ago
  85. b657f11 Replace the -code-completion-dump option with by Douglas Gregor · 15 years ago
  86. 455acd9 Issue good ambiguity diagnostic when convesion fails. by Fariborz Jahanian · 15 years ago
  87. fb57042 - Implement support for various types of "refs" (initially to help test clang_getCursor()). by Steve Naroff · 15 years ago
  88. 9c6a0e9 Implement code completion within a function call, triggered after the by Douglas Gregor · 15 years ago
  89. e119e84 Spell function pointer correctly. by Daniel Dunbar · 15 years ago
  90. b648023 Add StringLiteral::getString -> StringRef. by Daniel Dunbar · 15 years ago
  91. 3f06652 Store the set of indirect primary bases directly in the record layout builder. by Anders Carlsson · 15 years ago
  92. e4feb83 Record layout builder cleanup. by Anders Carlsson · 15 years ago
  93. 183700f Change all the Type::getAsFoo() methods to specializations of Type::getAs(). by John McCall · 15 years ago
  94. b924259 Removed -fobjc-newgc-api option. clang now conforms to by Fariborz Jahanian · 15 years ago
  95. cfd2f62 Another code-completion TODO by Douglas Gregor · 15 years ago
  96. 791215b Code completion for ordinary names when we're starting a declaration, expression, or statement by Douglas Gregor · 15 years ago
  97. 90b4fd4 -fobjc-newgc-api is now the default. by Fariborz Jahanian · 15 years ago
  98. b9d0ef7 Enhance "case" code completion in C++ to suggest qualified names for by Douglas Gregor · 15 years ago
  99. 3e1005f Code completion for "case" statements within a switch on an expression by Douglas Gregor · 15 years ago
  100. 86d9a52 Refactor and simplify the CodeCompleteConsumer, so that all of the by Douglas Gregor · 15 years ago