We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Title: Alias of unnamed declaration needs extra semicolon.
Minimal reproducer (https://cpp2.godbolt.org/z/TjfMhcKz6):
x :== :i32 = 0; y: i32 = 0;
cppfront main.cpp2 clang++17 -std=c++23 -stdlib=libc++ -lc++abi -pedantic-errors -Wall -Wextra -Wconversion -I . main.cpp
Expected result: Same as x :== :i32 = 0;; (currently?) or x :== (:i32 = 0);.
x :== :i32 = 0;;
x :== (:i32 = 0);
Actual result and error: main.cpp2(2,1): error: ';' expected at end of alias declaration.
main.cpp2(2,1): error: ';' expected at end of alias declaration
The text was updated successfully, but these errors were encountered:
Probably shares the root problem with #537. Definitely a duplicate of #532. Actually, they're all duplicates.
Sorry, something went wrong.
Successfully merging a pull request may close this issue.
Title: Alias of unnamed declaration needs extra semicolon.
Minimal reproducer (https://cpp2.godbolt.org/z/TjfMhcKz6):
Commands:
cppfront main.cpp2 clang++17 -std=c++23 -stdlib=libc++ -lc++abi -pedantic-errors -Wall -Wextra -Wconversion -I . main.cpp
Expected result: Same as
x :== :i32 = 0;;
(currently?) orx :== (:i32 = 0);
.Actual result and error:
main.cpp2(2,1): error: ';' expected at end of alias declaration
.The text was updated successfully, but these errors were encountered: