aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/backend/rust-constexpr.cc
diff options
context:
space:
mode:
authorRaiki Tamura <tamaron1203@gmail.com>2023-08-18 13:00:47 +0900
committerP-E-P <32375388+P-E-P@users.noreply.github.com>2023-09-01 12:03:36 +0000
commit6479fbfb2261857e725c406075d04b1d37205f6e (patch)
tree12d2ec41619d54e60cd3f63dc37521b39aa51afa /gcc/rust/backend/rust-constexpr.cc
parent47d854171200b7efd36d4f13671488d32b6cffd6 (diff)
downloadgcc-6479fbfb2261857e725c406075d04b1d37205f6e.zip
gcc-6479fbfb2261857e725c406075d04b1d37205f6e.tar.gz
gcc-6479fbfb2261857e725c406075d04b1d37205f6e.tar.bz2
gccrs: Add check for no_mangle attribute
gcc/rust/ChangeLog: * lex/rust-input-source.h: Move constants from here... * util/rust-codepoint.h (struct Codepoint): ... to here * util/rust-attributes.cc (check_no_mangle_function): New function. (AttributeChecker::visit): Use it. * util/rust-unicode.cc (is_ascii_only): New function. * util/rust-unicode.h (is_ascii_only): Likewise. * backend/rust-mangle.cc (legacy_mangle_name): Use it. * util/rust-punycode.cc (extract_basic_string): Likewise. * lex/rust-lex.cc (Lexer::parse_byte_char): Likewise. Signed-off-by: Raiki Tamura <tamaron1203@gmail.com>
Diffstat (limited to 'gcc/rust/backend/rust-constexpr.cc')
0 files changed, 0 insertions, 0 deletions