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