コミット履歴

作者 SHA1 メッセージ 日付
  Richard Smith 0c07d3746d [c++20] Implement semantic restrictions for C++20 designated 6 年 前
  Richard Smith 830dfeb50d Fix handling of initialization from parenthesized initializer list. 8 年 前
  Richard Smith 0d385d2fc4 Fix clang's handling of the copy performed in the second phase of class 9 年 前
  Richard Smith 538100ae94 Improve the "braces around scalar init" warning to determine whether to warn 10 年 前
  Larisse Voufo a69a7e8cfd A temporary fix for backward compatibility breakages caused by PR12117. 10 年 前
  Larisse Voufo 619b4a3e65 Implement the remaining portion of DR1467 from r227022. I may have overlooked a few things, but this implementation comes straight from the DR resolution itself. 10 年 前
  Richard Smith 80fe8a6c21 Implement DR990 and DR1070. Aggregate initialization initializes uninitialized 11 年 前
  Richard Smith c0e0d79665 PR11410: Extend diagnostic to cover all cases of aggregate initialization, not 11 年 前
  Nikola Smiljanic fb84f0cf5c PR11410 - Confusing diagnostic when trailing array element tries to call deleted default constructor 11 年 前
  Alp Toker 22062cfca2 Tweak diagnostic wording for init list narrowing 11 年 前
  Richard Smith f579a0e926 PR19729: Delete a bunch of bogus code in Sema::FindAllocationOverload. This 11 年 前
  Richard Smith a4dc51b468 Add some missing diagnostics for C++11 narrowing conversions. 12 年 前
  Richard Smith c83c2300e1 PR13470: Ensure that copy-list-initialization isntantiates as 12 年 前
  Douglas Gregor dd08427652 As we do with base and member initializers in a dependent class, delay 13 年 前
  Richard Smith f4bb8d06c4 PR13273: When performing list-initialization with an empty initializer list, 13 年 前
  Douglas Gregor 69a30b838c When we determine that an initialization sequence failed due to an 13 年 前
  Sebastian Redl 70e24fccc8 Properly handle explicit constructors in list-initialization. Fixes PR12120. 13 年 前
  Sebastian Redl f78c0f9aaa Even more careful consideration of C++11 13.3.3.1p4. Fixes PR12241. 13 年 前
  Sebastian Redl 1cd89c4d60 More careful consideration of C++11 13.3.3.1p4. Fixes PR12257. 13 年 前
  Sebastian Redl 188158db29 Turn explicit construction of temporaries using initializer list syntax into CXXTemporaryObjectExprs, not just CXXConstructExprs, which have a worrying tendency to vanish. Fixes PR12167. 13 年 前
  Sebastian Redl 51ad9cd064 Tentatively fix PR12117. The test case from the bug now passes, and all existing tests still pass, but there may still be corner cases. 13 年 前
  Sebastian Redl adfb535905 Implement a FIXME for conversion sequence distinction. Should fix PR12092. 13 年 前
  Sebastian Redl 33deb35535 Fix parsing and processing initializer lists in return statements and as direct member initializers. 13 年 前
  Sebastian Redl 20ff0e2d74 Don't route explicit construction via list-initialization through the functional cast code path. It sometimes does the wrong thing, produces horrible error messages, and is just unnecessary. 13 年 前
  Sebastian Redl 168319c81b Employ DirectList initialized entities to properly sort through some initialization edge cases. 13 年 前
  Sebastian Redl 56a04287a1 Fix parsing new expressions using init lists. Probably still do the wrong thing in cases involving array new. 13 年 前
  Sebastian Redl cf15cef844 Overloading for initializer list construction. 13 年 前
  Sebastian Redl 62f13c9e9e Fix a parser bug that prevented it from correctly parsing explicit construct expressoins of the form T{args}. 13 年 前
  Sebastian Redl 10f04a6267 List-initialization via constructor part 1. Still needs: pretty-printing, overloading, initializer_list. 13 年 前