1. 16006c9 When value-initializing a class with no user-defined constructors but by Douglas Gregor · 15 years ago
  2. dd69aae Diagnose property of reference type as unsupported instead of crashing for now. by Fariborz Jahanian · 15 years ago
  3. fc28448 implement PR5654: add -fassume-sane-operator-new, which is enabled by default, and adds the malloc attribute to the global function new() and to the overloaded new operators. by Nuno Lopes · 15 years ago
  4. 52bb5d2 In Sema::CheckInitializerTypes, replace a use of CheckReferenceInit with an InitializationSequence by Douglas Gregor · 15 years ago
  5. 9a84ac2 fix build by Nuno Lopes · 15 years ago
  6. 3b4294e Shift things around so that it's easier to recover from a missing by John McCall · 15 years ago
  7. 578b69b Introduce a centralized routine in Sema for diagnosing failed lookups (when by John McCall · 15 years ago
  8. cb57fb9 Eliminate Sema::CheckValueInitialization; its callers now use by Douglas Gregor · 15 years ago
  9. 6864748 Fix semantic diagnostics that embed English works, from Nicola Gigante! by Douglas Gregor · 15 years ago
  10. 5ee56e9 Check in a rudimentary FullExpr class that isn't used anywhere yet. Rename Action::FullExpr to Action::MakeFullExpr to avoid name clashes. by Anders Carlsson · 15 years ago
  11. 5fdd764 Successive anonymous namespaces name the same scope. I misinterpreted the by John McCall · 15 years ago
  12. 99a2e60 Switch the C++ new expression over to InitializationSequence, rather by Douglas Gregor · 15 years ago
  13. 2514a30 Diagnose attempting to assign to a sub-structure of an ivar by Fariborz Jahanian · 15 years ago
  14. 6c1c1b8 Link up member-class redeclarations during template instantiation. by John McCall · 15 years ago
  15. a7fa7cd Fixes a code gen bug related to accessing a now by Fariborz Jahanian · 15 years ago
  16. 0ece491 ShouldDestroyTemporaries? I don't think so. by Anders Carlsson · 15 years ago
  17. 337cba4 If a ParmVarDecl's default argument is a CXXExprWithTemporaries, return the underlying expr instead. Add getNumDefaultArgTemporaries and getDefaultArgTemporary which returns the temporaries a default arg creates. by Anders Carlsson · 15 years ago
  18. 0479a0b Support OpenCL 1.1 odd-length vector component accessors. by Nate Begeman · 15 years ago
  19. 5cc07df Fix some diagnostic-related FIXMEs, from Nicola Gigante by Douglas Gregor · 15 years ago
  20. 06159e8 update to match LLVM API change: by Chris Lattner · 15 years ago
  21. ec3455f Fix a COVTCTII (crash-on-valid-that-clang-thinks-is-invalid, duh), by Daniel Dunbar · 15 years ago
  22. 3ee7764 This patch should fix PR2461. It allows clang to apply the noreturn by Mike Stump · 15 years ago
  23. 4b2b02b Diagnose the use of typedefs for template specialization types in the scope by John McCall · 15 years ago
  24. 71d1740 Implement value initialization in InitializationSequence; untested by Douglas Gregor · 15 years ago
  25. e976ffe Fix PR5716 by bandaging over the solution until we can come back to it. by John McCall · 15 years ago
  26. a6ca650 Minor cleanups for constructor initialization in InitializationSequence by Douglas Gregor · 15 years ago
  27. 51c56d6 Constructor initialization for InitializationSequence. Untested WIP. by Douglas Gregor · 15 years ago
  28. 6eef519 Improve template instantiation for object constructions in several ways: by Douglas Gregor · 15 years ago
  29. 4a520a2 Implement user-defined conversions in InitializationSequence. WPI that by Douglas Gregor · 15 years ago
  30. 4411d2e When rebuilding CXXConstructExprs after a transformation, use by Douglas Gregor · 15 years ago
  31. 0191969 Fix PR5756 a different, better way: we don't have a "pointer by Douglas Gregor · 15 years ago
  32. 335b07a Don't assume that all conversions to a void pointer are converting by Douglas Gregor · 15 years ago
  33. 668d6d9 Fix template instantiation for non-dependent calls to overloaded call by Douglas Gregor · 15 years ago
  34. 156c78e More improvements to checking allocation and deallocation functions. by Anders Carlsson · 15 years ago
  35. 60cfcec Silence some release build warnings. by Chandler Carruth · 15 years ago
  36. a88cfbf Rework the way we handle template instantiation for by Douglas Gregor · 15 years ago
  37. 06d3369 When certain diagnostics involving run-time behavior would be emitted by Douglas Gregor · 15 years ago
  38. 75b699a Suppress warnings and errors about certain uses of non-POD types (in by Douglas Gregor · 15 years ago
  39. 9f61aa9 Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gave by Jeffrey Yasskin · 15 years ago
  40. fcfdb2b Fix tyop. by Anders Carlsson · 15 years ago
  41. 20d45d2 Correctly diagnose [basic.stc.dynamic.allocation]p1 by Anders Carlsson · 15 years ago
  42. a3ccda5 Factor operator new declaration checking out into a separate function. by Anders Carlsson · 15 years ago
  43. 46991d6 More work on improving the operator delete diagnostics. by Anders Carlsson · 15 years ago
  44. 1152c39 Fix build. by Anders Carlsson · 15 years ago
  45. 9d59ecb Improve diagnostics for malformed delete operator function declarations. by Anders Carlsson · 15 years ago
  46. 3b27f1a Patch to allow C-style cast from 'void *' to block pointer type. by Fariborz Jahanian · 15 years ago
  47. 1f7711d Consider conversion of objective-c pointer to 'bool' a by Fariborz Jahanian · 15 years ago
  48. e7e278b Don't enter a new scope for a namespace-qualified declarator unless we're by John McCall · 15 years ago
  49. ef96eac When code completion of an overload set fails, produce results for ordinary name lookup instead. by Douglas Gregor · 15 years ago
  50. a61a879 Add a function's cv-qualifiers to the code-completion results as an by Douglas Gregor · 15 years ago
  51. d1cd31a Teach code completion to instantiate templates when it needs to by Douglas Gregor · 15 years ago
  52. ce82196 Member function templates can occur after . or -> by Douglas Gregor · 15 years ago
  53. 7628294 Tweak code-completion results by suppressing class template by Douglas Gregor · 15 years ago
  54. e29ffaa Class template (partial) specializations should not show up in code completion results by Douglas Gregor · 15 years ago
  55. 8d04258 Random string-related cleanups. by Benjamin Kramer · 15 years ago
  56. 0398101 Fix a recent regression from the initialization changes. by Eli Friedman · 15 years ago
  57. d7533ec Check if the target of a using decl is already declared in this scope before by John McCall · 15 years ago
  58. 60fa3cf Implement access declarations. Most of the work here is parsing them, which by John McCall · 15 years ago
  59. ed0716b Fix the handling of dependent enums per C++ DR 502. by Eli Friedman · 15 years ago
  60. 737061f Patch to fix a crash trying to access a category name in by Fariborz Jahanian · 15 years ago
  61. c9875bf Don't complain about falling off the end of a function with an asm by Mike Stump · 15 years ago
  62. 29a7f33 Clean up enum constants so that they're finally sane. Fixes PR3173 and a by Eli Friedman · 15 years ago
  63. 5501636 Add support for finding composite type of twp objective-c pointers by Fariborz Jahanian · 15 years ago
  64. 41ce66f Improve the diagnostic when a new declaration conflicts with a using shadow by John McCall · 15 years ago
  65. eebc475 Move composite type finding of two objective-c expressions by Fariborz Jahanian · 15 years ago
  66. 0966f35 Implement C++ DR437, which involves exception-specifications that name by Douglas Gregor · 15 years ago
  67. d87b61f Move initialization via initializer list over to InitializationSequences. by Douglas Gregor · 15 years ago
  68. 9f54ad4 Implement redeclaration checking and hiding semantics for using declarations. There by John McCall · 15 years ago
  69. 153c33e Fix for PR5515: allow "merging" array bounds both forwards and backwards. by Eli Friedman · 15 years ago
  70. 20093b4 Reimplement reference initialization (C++ [dcl.init.ref]) using the by Douglas Gregor · 15 years ago
  71. 83dc325 Codegen. support for ObjCIsaExpr AST which until now by Fariborz Jahanian · 15 years ago
  72. 842aef8 First pass at implementing C++ enum semantics: calculate (and store) an by John McCall · 15 years ago
  73. eac8139 Look through using declarations when searching for allocation overloads. by Anders Carlsson · 15 years ago
  74. 772fffa Fix for PR5730: make sure to consistently call by Eli Friedman · 15 years ago
  75. c8c771e Whitespace fix. by Eli Friedman · 15 years ago
  76. 63fb673 Don't warn about function templates or function template specializations. by Anders Carlsson · 15 years ago
  77. 871b2e7 Rename Sema::IsOverload to Sema::CheckOverload. Teach it to ignore unresolved by John McCall · 15 years ago
  78. 9f89dd7 Move the missing prototypes checking out into a new function. Don't warn about inline functions. Add a test. by Anders Carlsson · 15 years ago
  79. b6cc91b Pass the current SourceLocation to getAssignOperatorMethod, fixing a crash when the assign operator method needs to be instantiated. Doug, please review the updated default-assignment-operator.cpp change. by Anders Carlsson · 15 years ago
  80. b891921 Add support for the cleanup attribute for C++; we don't have to copy by Mike Stump · 15 years ago
  81. 43c79c2 Implemented an implicit conversion from "noreturn" function types (and by Douglas Gregor · 15 years ago
  82. 92ef5d7 More detailed analysis of typecast to an objective-c pointer by Fariborz Jahanian · 15 years ago
  83. fead20c Handle unresolved using decls in bare lookups. These are not being adequately by John McCall · 15 years ago
  84. 0cedfbd Patch to allow matching 0 with an objective-c pointer type by Fariborz Jahanian · 15 years ago
  85. ebea307 Patch to allow cstyle cast of objective-c pointers in objective-c++ by Fariborz Jahanian · 15 years ago
  86. 52efc3f Refactor objective-c pointer assignment compatibility logic. No by Fariborz Jahanian · 15 years ago
  87. 0ae7b3f Implement template instantiation for exception specifications. Also, by Douglas Gregor · 15 years ago
  88. 1237259 When performing unqualified name lookup in C++, don't look directly by Douglas Gregor · 15 years ago
  89. 454feb9 The refactor of implicit member access expressions means we don't need this by John McCall · 15 years ago
  90. dbd872f DeclRefExpr stores a ValueDecl internally. by John McCall · 15 years ago
  91. 604e7f1 Correctly implement the C++03 and 0x restrictions on class-member using by John McCall · 15 years ago
  92. 6bc2013 Fix for PR5710: make sure to put function template specializations into the by Eli Friedman · 15 years ago
  93. 7e42cf2 Patch to warn when discarding objective-c pointer type qualifiers by Fariborz Jahanian · 15 years ago
  94. 812c154 Recover from dot accesses to record pointers and arrow accesses to records. by John McCall · 15 years ago
  95. 3cdff23 Add the BlockDecl to the DeclContext. by Ted Kremenek · 15 years ago
  96. 6d910f0 Allow accessing 'isa' via '->' operator. (fixes radar 7447251). by Fariborz Jahanian · 15 years ago
  97. 2b5ff1a Patch to allow restrict applied to id/Class types. (fixes radar 7442244). by Fariborz Jahanian · 15 years ago
  98. 2a7925c When in an Objective-C instance method, super is a valid code-completion result by Douglas Gregor · 15 years ago
  99. 9a0c85e Code completion for Objective-C @ keywords that are statements or expressions by Douglas Gregor · 15 years ago
  100. c464ae8 Code completion for Objective-C @ directives by Douglas Gregor · 15 years ago