Simplify some Rust expression-evaluation code
authorTom Tromey <tom@tromey.com>
Sun, 23 Jan 2022 19:48:38 +0000 (12:48 -0700)
committerTom Tromey <tom@tromey.com>
Sun, 23 Jan 2022 19:52:44 +0000 (12:52 -0700)
commitf10522c0e74e26dee201aedd2582a72d0b876e3e
tree3532af71c0cbd5d9f744f42921bf4e59ee6505b1
parent451c003d5fcebbc7b7bc2516d43aede6d02bd501
Simplify some Rust expression-evaluation code

A few Rust operations do a bit of work in their 'evaluate' functions
and then call another function -- but are also the only caller.  This
patch simplifies this code by removing the extra layer.

Tested on x86-64 Fedora 34.  I'm checking this in.
gdb/rust-exp.h
gdb/rust-lang.c