]> git.ipfire.org Git - thirdparty/gcc.git/commit
ast: collector: visit InlineAsm node during ast dump
author0xn4utilus <gyanendrabanjare8@gmail.com>
Wed, 7 May 2025 16:51:10 +0000 (22:21 +0530)
committerPhilip Herron <philip.herron@embecosm.com>
Thu, 8 May 2025 15:38:58 +0000 (15:38 +0000)
commitdd3de3f0e5516573179b2ed412fa87e0c8bd246a
tree0c485b9f54cbf207bcac5f9fc241b611d806877d
parent339415a5a865649972b255cc697691d493453e41
ast: collector: visit InlineAsm node during ast dump

gcc/rust/ChangeLog:

* ast/rust-ast-collector.cc (TokenCollector::visit): Implement for InlineAsm.
* ast/rust-ast-full-decls.h (enum class): Move InlineAsmOption enum inside InlineAsm.
* ast/rust-expr.h (enum class): Likewise.
(class InlineAsm): Likewise.
* expand/rust-macro-builtins-asm.cc (check_and_set): Likewise.
(parse_options): Likewise.
* expand/rust-macro-builtins-asm.h (check_and_set): Likewise.
* hir/tree/rust-hir-expr.cc (InlineAsm::InlineAsm): Likewise.
* hir/tree/rust-hir-expr.h: Likewise.
* typecheck/rust-hir-type-check-expr.cc (TypeCheckExpr::visit): Likewise.
gcc/rust/ast/rust-ast-collector.cc
gcc/rust/ast/rust-ast-full-decls.h
gcc/rust/ast/rust-expr.h
gcc/rust/expand/rust-macro-builtins-asm.cc
gcc/rust/expand/rust-macro-builtins-asm.h
gcc/rust/hir/tree/rust-hir-expr.cc
gcc/rust/hir/tree/rust-hir-expr.h
gcc/rust/typecheck/rust-hir-type-check-expr.cc