diff options
author | Philip Herron <philip.herron@embecosm.com> | 2022-04-30 13:44:16 +0100 |
---|---|---|
committer | Philip Herron <philip.herron@embecosm.com> | 2022-04-30 13:46:41 +0100 |
commit | d6fb62465635d67a420285c361d74b41c556e9dc (patch) | |
tree | c6b1d4c9dd48499d0350aa7945bace15494ba93e /gcc/rust/backend/rust-compile-expr.h | |
parent | f38bf60c3ac7f039db5ff5c7c0587325097892c8 (diff) | |
download | gcc-d6fb62465635d67a420285c361d74b41c556e9dc.zip gcc-d6fb62465635d67a420285c361d74b41c556e9dc.tar.gz gcc-d6fb62465635d67a420285c361d74b41c556e9dc.tar.bz2 |
Add new as_name interface for Dynamic types
The Gimple names of our dyn trait objects were looking like:
const struct dyn [HIR Trait: FnLike->[C: 0 Nid: 31 Hid: 38 Lid: 13] [(FN call ), ]<Self, &isize, &isize>] & const f
This is a horrible name but useful for debugging this patch fixes this so
we have a seperate naming for generating the type. So now it looks like:
const struct dyn [FnLike<Self, &isize, &isize>] & const f
Diffstat (limited to 'gcc/rust/backend/rust-compile-expr.h')
0 files changed, 0 insertions, 0 deletions