Skip to content

Commit d40af84

Browse files
committed
Default initialize function argument
1 parent 130f149 commit d40af84

26 files changed

+60
-0
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
auto cxx(int x, std::string y) -> void {}
2+
3+
cxx2 : (x : int, y : std::string) = {}
4+
5+
main : () = {
6+
cxx(1, "test");
7+
cxx((), ());
8+
cxx2(1, "test");
9+
cxx2((), ());
10+
}

regression-tests/test-results/apple-clang-14-c++2b/mixed-default-arguments.cpp.execution

Whitespace-only changes.

regression-tests/test-results/apple-clang-14-c++2b/mixed-default-arguments.cpp.output

Whitespace-only changes.

regression-tests/test-results/apple-clang-15-c++2b/mixed-default-arguments.cpp.execution

Whitespace-only changes.

regression-tests/test-results/apple-clang-15-c++2b/mixed-default-arguments.cpp.output

Whitespace-only changes.

regression-tests/test-results/clang-12-c++20/mixed-default-arguments.cpp.execution

Whitespace-only changes.

regression-tests/test-results/clang-12-c++20/mixed-default-arguments.cpp.output

Whitespace-only changes.

regression-tests/test-results/clang-15-c++20-libcpp/mixed-default-arguments.cpp.execution

Whitespace-only changes.

regression-tests/test-results/clang-15-c++20-libcpp/mixed-default-arguments.cpp.output

Whitespace-only changes.

regression-tests/test-results/clang-15-c++20/mixed-default-arguments.cpp.execution

Whitespace-only changes.

0 commit comments

Comments
 (0)