aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/expand/rust-macro-builtins.cc
diff options
context:
space:
mode:
authorArthur Cohen <arthur.cohen@embecosm.com>2025-01-30 13:10:51 +0100
committerCohenArthur <arthur.cohen@embecosm.com>2025-02-04 08:30:18 +0000
commitf2164b70405cff91154e9e661021b859b089434b (patch)
tree6a21d4f3c9ad125521a1aea4d9e95de5c121a90c /gcc/rust/expand/rust-macro-builtins.cc
parent4ab7564dd217cbb8913d852189302ef9e097d184 (diff)
downloadgcc-f2164b70405cff91154e9e661021b859b089434b.zip
gcc-f2164b70405cff91154e9e661021b859b089434b.tar.gz
gcc-f2164b70405cff91154e9e661021b859b089434b.tar.bz2
derive(Default): Add implementation
gcc/rust/ChangeLog: * expand/rust-derive.cc (DeriveVisitor::derive): Call DeriveDefault. * expand/rust-derive-default.cc: New file. * expand/rust-derive-default.h: New file. * Make-lang.in: Compile them. gcc/testsuite/ChangeLog: * rust/compile/derive-default1.rs: New test. * rust/execute/torture/derive-default1.rs: New test. * rust/compile/nr2/exclude: Exclude them.
Diffstat (limited to 'gcc/rust/expand/rust-macro-builtins.cc')
0 files changed, 0 insertions, 0 deletions