aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/hir
diff options
context:
space:
mode:
authorRaiki Tamura <tamaron1203@gmail.com>2023-07-30 19:54:36 +0900
committerP-E-P <32375388+P-E-P@users.noreply.github.com>2023-08-09 09:23:03 +0000
commita4b7e7375facb701585b2989ef3490528ec5bc9f (patch)
tree188247f431c075ef10ec6e67277375849c3039a8 /gcc/rust/hir
parent74b83511e4ea68cc491d1f174a763bd87b449796 (diff)
downloadgcc-a4b7e7375facb701585b2989ef3490528ec5bc9f.zip
gcc-a4b7e7375facb701585b2989ef3490528ec5bc9f.tar.gz
gcc-a4b7e7375facb701585b2989ef3490528ec5bc9f.tar.bz2
gccrs: Normalize all identifier tokens
gcc/rust/ChangeLog: * lex/rust-lex.cc (assert_source_content): Fix namespace specifier (test_buffer_input_source): Likewise. (test_file_input_source): Likewise. * lex/rust-lex.h: Move InputSource ... * lex/rust-input-source.h: ... to here. (New file) * lex/rust-token.cc (nfc_normalize_token_string): New function * lex/rust-token.h (nfc_normalize_token_string): New function * rust-lang.cc (run_rust_tests): Modify order of selftests. * rust-session-manager.cc (validate_crate_name): Modify interface of Utf8String. * util/rust-unicode.cc (lookup_cc): Modify codepoint_t typedef. (lookup_recomp): Likewise. (recursive_decomp_cano): Likewise. (decomp_cano): Likewise. (sort_cano): Likewise. (compose_hangul): Likewise. (assert_normalize): Likewise. (Utf8String::nfc_normalize): New function. * util/rust-unicode.h: Modify interface of Utf8String. gcc/testsuite/ChangeLog: * rust/compile/unicode_norm1.rs: New test. Signed-off-by: Raiki Tamura <tamaron1203@gmail.com>
Diffstat (limited to 'gcc/rust/hir')
0 files changed, 0 insertions, 0 deletions