1. 8120162 Change the printing of OR_Deleted overload results to print all the candidates, by John McCall · 16 years ago
  2. 67dd1d4 Whenever we emit a typo-correction diagnostic, also emit a note by Douglas Gregor · 16 years ago
  3. 319d57f Move the allocation of designators in DesignatedInitExpr to the by Douglas Gregor · 16 years ago
  4. c171e3b Typo correction for C99 designated field initializers, e.g., by Douglas Gregor · 16 years ago
  5. a188ff2 Switch parameter-passing for calls via function pointers (where we by Douglas Gregor · 16 years ago
  6. d6542d8 Switch InitializedEntity from TypeLoc down to just QualTypes, since we don't use the location information but we did spend a bunch of time building faked-up TypeLocs by Douglas Gregor · 16 years ago
  7. aa03731 Switch initialization of parameters in a call over to by Douglas Gregor · 16 years ago
  8. bba48cb Zap CheckInitializerTypes. by Eli Friedman · 16 years ago
  9. 0854462 Switch compound literals over to InitializationSequence. by Eli Friedman · 16 years ago
  10. a91eb54 Switch file-scope assignment initialization over to InitializationSequence. by Eli Friedman · 16 years ago
  11. 9e9199d Eliminate the ASTContext argument to CXXConstructorDecl::isCopyConstructor, since the context is available in the Decl by Douglas Gregor · 16 years ago
  12. d6d37de When filling in value initializations within an initializer list, be by Douglas Gregor · 16 years ago
  13. 33c2da9 Fix review comment; no visible change. by Eli Friedman · 16 years ago
  14. 745880f Switch default-initialization of variables of class type (or array thereof) over to InitializationSequence. I could swear that this fixes a PR somewhere, but I couldn't figure out which one by Douglas Gregor · 16 years ago
  15. cfdc81a Initialization improvements: addition of string initialization and a few by Eli Friedman · 16 years ago
  16. 7abfbdb Switch more of Sema::CheckInitializerTypes over to by Douglas Gregor · 16 years ago
  17. 18ef5e2 Switch the initialization required by return statements over to the by Douglas Gregor · 16 years ago
  18. 16006c9 When value-initializing a class with no user-defined constructors but by Douglas Gregor · 16 years ago
  19. 52bb5d2 In Sema::CheckInitializerTypes, replace a use of CheckReferenceInit with an InitializationSequence by Douglas Gregor · 16 years ago
  20. cb57fb9 Eliminate Sema::CheckValueInitialization; its callers now use by Douglas Gregor · 16 years ago
  21. 6864748 Fix semantic diagnostics that embed English works, from Nicola Gigante! by Douglas Gregor · 16 years ago
  22. 99a2e60 Switch the C++ new expression over to InitializationSequence, rather by Douglas Gregor · 16 years ago
  23. 71d1740 Implement value initialization in InitializationSequence; untested by Douglas Gregor · 16 years ago
  24. a6ca650 Minor cleanups for constructor initialization in InitializationSequence by Douglas Gregor · 16 years ago
  25. 51c56d6 Constructor initialization for InitializationSequence. Untested WIP. by Douglas Gregor · 16 years ago
  26. 4a520a2 Implement user-defined conversions in InitializationSequence. WPI that by Douglas Gregor · 16 years ago
  27. 60cfcec Silence some release build warnings. by Chandler Carruth · 16 years ago
  28. 9f61aa9 Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gave by Jeffrey Yasskin · 16 years ago
  29. 0398101 Fix a recent regression from the initialization changes. by Eli Friedman · 16 years ago
  30. d87b61f Move initialization via initializer list over to InitializationSequences. by Douglas Gregor · 16 years ago
  31. 20093b4 Reimplement reference initialization (C++ [dcl.init.ref]) using the by Douglas Gregor · 16 years ago
  32. 29d9c1a remove some extraneous syntax: sourceloc implicitly converts to sourcerange. by Chris Lattner · 16 years ago
  33. 73460a3 Deduce a ConstantArrayType from a value-dependent initializer list by Douglas Gregor · 16 years ago
  34. cb78d88 Cope with an amusingly little anomaly with dependent types and by Douglas Gregor · 16 years ago
  35. a4923eb First part of changes to eliminate problems with cv-qualifiers and by Douglas Gregor · 16 years ago
  36. 46a617a Remove the ConstantArrayType subtypes. This information is preserved in the by John McCall · 16 years ago
  37. 739d828 Improve diagnostic location information when checking the initialization of a reference by Douglas Gregor · 16 years ago
  38. 183700f Change all the Type::getAsFoo() methods to specializations of Type::getAs(). by John McCall · 16 years ago
  39. 34acd3e Issue good diagnostics when initialization failes due to by Fariborz Jahanian · 16 years ago
  40. 39da0b8 Improve handling of initialization by constructor, by ensuring that by Douglas Gregor · 16 years ago
  41. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
  42. f47511a BuildCXXConstructExpr now takes a MultiExprArg. by Anders Carlsson · 16 years ago
  43. ec8e5ea Pass the ConstructLoc to BuildCXXConstructExpr. by Anders Carlsson · 16 years ago
  44. 7b361b5 Add an InOverloadResolution flag to TryCopyInitialization. by Anders Carlsson · 16 years ago
  45. 2de3ace Remove more default arguments. by Anders Carlsson · 16 years ago
  46. d28b428 Remove default argument from TryCopyInitialization. by Anders Carlsson · 16 years ago
  47. da3f4e2 BuildCXXConstructExpr now returns an OwningExprResult. by Anders Carlsson · 16 years ago
  48. 9abf2ae AddInitializerToDecl can't take a FullExprArg. Make it take an ExprArg, and create the CXXExprWithTemporaries before setting the initializer on the VarDecl. by Anders Carlsson · 16 years ago
  49. 089c260 BuildCXXConstructExpr doesn't need to take an ASTContext. by Anders Carlsson · 16 years ago
  50. 2ef13e5 Take 2 on AltiVec-style vector initializers. by Nate Begeman · 16 years ago
  51. 1df5109 Revert r78535, it is causing a number of failures to build projects. by Daniel Dunbar · 16 years ago
  52. 25b4fdb AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d); by Nate Begeman · 16 years ago
  53. 1cf9ff8 Set and use Elidable in elimination of copy ctors. by Fariborz Jahanian · 16 years ago
  54. caa499b Handle destruction of temporaries used in default argument by Fariborz Jahanian · 16 years ago
  55. b2c352e Patch to improve ir-gen for constructors with default argument by Fariborz Jahanian · 16 years ago
  56. ac5fc7c Canonicalize else. by Mike Stump · 16 years ago
  57. 6217b80 Change uses of: by Ted Kremenek · 16 years ago
  58. 35366a6 Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods by Ted Kremenek · 16 years ago
  59. 5cad1f7 Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), Type::getAsMemberPointerType(), Type::getAsTagType(), and Type::getAsRecordType() with their Type::getAs<XXX> equivalents. by Ted Kremenek · 16 years ago
  60. 0863452 Extra vector element initializers in OpenCL is an error, not a warning. by Nate Begeman · 16 years ago
  61. 7e7eb3d Keep track of the Expr used to describe the size of an array type, by Douglas Gregor · 16 years ago
  62. 17945a0 De-ASTContext-ify DeclContext. by Argyrios Kyrtzidis · 16 years ago
  63. b78d833 Improve error recovery in C++: when we hit 'implicit int' cases in C++, by Chris Lattner · 16 years ago
  64. 6b5374f Allow initializing a vector with a vector in addition to allowing a list by Eli Friedman · 16 years ago
  65. bb6415c Fix for PR4285: allow intializing a const wchar_t array with a wide string. by Eli Friedman · 16 years ago
  66. 8e587a1 Remove VarDecl from CXXConstructExpr. by Anders Carlsson · 16 years ago
  67. 0f5f2c6 Remove VarDecl from CheckInitializerTypes now that CXXConstructExpr doesn't need to take a VarDecl anymore. (It still does, but it won't for long) by Anders Carlsson · 16 years ago
  68. e540858 Make sure we don't give the wrong warning, and make sure not to set by Eli Friedman · 16 years ago
  69. 587cbdf Add an assertion so that we don't accidentally build constant arrays of VLAs. by Eli Friedman · 16 years ago
  70. 8718a6a Revert r72575, which isn't really right, and fix up other code to by Eli Friedman · 16 years ago
  71. 4f54f4e Avoid dumping during semantic analysis when checking array types when by Mike Stump · 16 years ago
  72. bffed8a Fix another test case. by Anders Carlsson · 16 years ago
  73. 7c520cf Relax an assert to an if check. by Anders Carlsson · 16 years ago
  74. 2078bb9 Create CXXConstructExprs when constructing via copy initialization. by Anders Carlsson · 16 years ago
  75. c4bb7bf Template instantiation for GNU array-range designators. by Douglas Gregor · 16 years ago
  76. 9ea6276 Template instantiation for C99 designated initializers, because we by Douglas Gregor · 16 years ago
  77. beaaccd Use v.data() instead of &v[0] when SmallVector v might be empty. by Jay Foad · 16 years ago
  78. 759f252 PR3009: Get rid of bogus warning for scalar compound literals. by Eli Friedman · 16 years ago
  79. 390b4cc Reflow some comments. by Mike Stump · 16 years ago
  80. e9146f2 Replace more release+static_cast with takeAs. by Anders Carlsson · 16 years ago
  81. 3bf6893 fix PR4073 by making designated initializer checking code use by Chris Lattner · 16 years ago
  82. ba79fc2 Attempt to fix a read-after-free running test/Sema/designated-initializers.c. by Eli Friedman · 16 years ago
  83. ffb4b6e Implement support for designated initializers that refer to members of by Douglas Gregor · 16 years ago
  84. 7119971 Switch designated-initializer checking from using designator iterators by Douglas Gregor · 16 years ago
  85. 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 16 years ago
  86. a3a8351 Add some more code modification hints by Douglas Gregor · 16 years ago
  87. eeae8f0 Make our diagnostics about the obsolete GNU designated-initializer by Douglas Gregor · 16 years ago
  88. 0845773 Fix a thinko in the pre-allocation strategy for structured initializer by Douglas Gregor · 16 years ago
  89. fa21920 When building the structured initializer list, pre-allocate storage in by Douglas Gregor · 16 years ago
  90. a645796 Allow flexible array initializers that are not surrounded by by Douglas Gregor · 16 years ago
  91. 7c80bd6 Almost complete implementation of rvalue references. One bug, and a few unclear areas. Maybe Doug can shed some light on some of the fixmes. by Sebastian Redl · 16 years ago
  92. ed8a93d Fix PR3509 by providing correct starting locations for initializer lists by Douglas Gregor · 16 years ago
  93. c1efaec Eliminate CXXRecordType by Douglas Gregor · 16 years ago
  94. 220b636 fix a bozobug. by Chris Lattner · 16 years ago
  95. 19753cf ok, not as broken as I thought, just confusing. This allows by Chris Lattner · 16 years ago
  96. 8879e3b allow wide strings to initialize arrays compatible with wchar_t. by Chris Lattner · 16 years ago
  97. 79e079d handle @encode interactions with array initializers. by Chris Lattner · 16 years ago
  98. 19da8cd rename CheckStringLiteralInit to CheckStringInit and pass in the by Chris Lattner · 16 years ago
  99. 0820254 make SemaRef be a reference to sema, not a pointer. by Chris Lattner · 16 years ago
  100. 8b419b9 move InitListChecker to be private to SemaInit.cpp by Chris Lattner · 16 years ago