[libcxx-commits] [PATCH] D79555: [libc++] [C++20] [P0415] Constexpr for std::complex.

Marek Kurdej via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Fri Mar 26 14:46:43 PDT 2021


curdeius updated this revision to Diff 333637.
curdeius marked 4 inline comments as done.
curdeius added a comment.

- Simplify tests (mainly helper functions).


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D79555/new/

https://reviews.llvm.org/D79555

Files:
  libcxx/docs/Cxx2aStatusPaperStatus.csv
  libcxx/docs/FeatureTestMacroTable.rst
  libcxx/include/complex
  libcxx/include/version
  libcxx/test/std/language.support/support.limits/support.limits.general/complex.version.pass.cpp
  libcxx/test/std/language.support/support.limits/support.limits.general/version.version.pass.cpp
  libcxx/test/std/numerics/complex.number/cases.h
  libcxx/test/std/numerics/complex.number/cmplx.over/conj.pass.cpp
  libcxx/test/std/numerics/complex.number/cmplx.over/norm.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.member.ops/assignment_complex.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.member.ops/assignment_scalar.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.member.ops/divide_equal_complex.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.member.ops/divide_equal_scalar.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.member.ops/minus_equal_complex.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.member.ops/minus_equal_scalar.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.member.ops/plus_equal_complex.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.member.ops/plus_equal_scalar.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.member.ops/times_equal_complex.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.member.ops/times_equal_scalar.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.members/real_imag.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/complex_divide_complex.clang.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/complex_divide_complex.not-clang.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/complex_divide_complex.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/complex_divide_complex.pass.hpp
  libcxx/test/std/numerics/complex.number/complex.ops/complex_divide_scalar.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/complex_equals_complex.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/complex_equals_scalar.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/complex_minus_complex.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/complex_minus_scalar.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/complex_not_equals_complex.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/complex_not_equals_scalar.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/complex_plus_complex.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/complex_plus_scalar.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/complex_times_complex.clang.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/complex_times_complex.not-clang.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/complex_times_complex.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/complex_times_complex.pass.hpp
  libcxx/test/std/numerics/complex.number/complex.ops/complex_times_scalar.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/scalar_divide_complex.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/scalar_equals_complex.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/scalar_minus_complex.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/scalar_not_equals_complex.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/scalar_plus_complex.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/scalar_times_complex.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/unary_minus.pass.cpp
  libcxx/test/std/numerics/complex.number/complex.ops/unary_plus.pass.cpp
  libcxx/utils/generate_feature_test_macro_components.py

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D79555.333637.patch
Type: text/x-patch
Size: 109638 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20210326/3fda5033/attachment-0001.bin>


More information about the libcxx-commits mailing list