]> git.ipfire.org Git - thirdparty/gcc.git/commit
gccrs: libproc_macro: Add procmacro array definition
authorPierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Mon, 15 May 2023 13:13:38 +0000 (15:13 +0200)
committerArthur Cohen <arthur.cohen@embecosm.com>
Tue, 16 Jan 2024 17:46:25 +0000 (18:46 +0100)
commit4ca2f2030048e0a0121a32ad218c0e3f7a327191
tree38a34affddfd6bfcfd7daf1ebe19abdb5cf25fe9
parent432120dc19ac0fe7323bdd4678ae26b45e34844e
gccrs: libproc_macro: Add procmacro array definition

Standard types do not guarantee anything about their ABI and are
therefore unconvenient to use as a primarily exposed container.
With such asumption this commit introduces a container.

libgrust/ChangeLog:

* libproc_macro/proc_macro.h (struct ProcmacroArray):
Add ProcmacroArray definition.

Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
libgrust/libproc_macro/proc_macro.h