]> git.ipfire.org Git - thirdparty/gcc.git/commit
gccrs: converter: Merge dispatch into one function
authorPierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Thu, 11 May 2023 10:23:38 +0000 (12:23 +0200)
committerArthur Cohen <arthur.cohen@embecosm.com>
Tue, 16 Jan 2024 17:37:20 +0000 (18:37 +0100)
commitf730dff1738a93b0bd6f4f82cca04689e7f52187
treeaf4e532cd322731920be4a057f3dfa71bc1830b4
parent10c9b9f0ccc340e53e1dfd3e8ca9125f280d8e66
gccrs: converter: Merge dispatch into one function

Floating point and integer dispatch now have almost the same behavior,
their code could therefore be merged.

gcc/rust/ChangeLog:

* util/rust-token-converter.cc (dispatch_float_literals): Remove
function.
(handle_suffix): Rename old dispatch and add one LitKind
argument.
(dispatch_integer_literals): Remove function.
(convert): Change call from dispatch to suffix handler.

Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
gcc/rust/util/rust-token-converter.cc