aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/rust-backend.h
diff options
context:
space:
mode:
authorjjasmine <tanghocle456@gmail.com>2024-05-27 20:51:38 -0700
committerArthur Cohen <arthur.cohen@embecosm.com>2025-03-17 16:35:42 +0100
commit07fb0f1e3dc937bf45490fc769d81a35ca54c127 (patch)
tree8bbaa917d80e4bbd7bbb56cbd4a8f4ed61d12d36 /gcc/rust/rust-backend.h
parentc3d566ec7b3ebf68bb44e87e6e8bc57340980e70 (diff)
downloadgcc-07fb0f1e3dc937bf45490fc769d81a35ca54c127.zip
gcc-07fb0f1e3dc937bf45490fc769d81a35ca54c127.tar.gz
gcc-07fb0f1e3dc937bf45490fc769d81a35ca54c127.tar.bz2
gccrs: Big Refactor after meeting
gcc/rust/ChangeLog: * ast/rust-expr.h (struct InlineAsmRegOrRegClass): Remove union (struct InlineAsmOperand): Make instances of inside struct. * expand/rust-macro-builtins-asm.cc (parse_clobber_abi): Change signature with inlineAsmCtx. (parse_reg): Likewise. (parse_operand): Likewise. (parse_reg_operand): Likewise. (check_and_set): Likewise. (parse_options): Likewise. (parse_format_string): Likewise. (parseAsmArg): Likewise. (parse_asm): Likewise. * expand/rust-macro-builtins-asm.h (class InlineAsmContext): Likewise. (parseAsmArg): Likewise. (check_and_set): Likewise. (parse_reg_operand): Likewise. (parse_options): Likewise. (parse_reg): Likewise. (parse_clobber_abi): Likewise.
Diffstat (limited to 'gcc/rust/rust-backend.h')
0 files changed, 0 insertions, 0 deletions