On Tue, Sep 07, 2021 at 12:39:01PM +0200, Tobias Burnus wrote: > +@item @code{declare variant} directive @tab P @tab Only C and C++
Even for C/C++, we don't handle the simd stuff there (where we should be expecting a different function types in those cases, ones following the declare simd ABIs). So, essentially it is correct only on non-x86/non-aarch64, because other arches don't have their declare simd ABIs. > +@item C/C++'s lvalue expressions in @code{to}, @code{from}, @code{depend} > + and @code{map} clause @tab Y @tab I think this is not implemented yet, at least not in trunk. We don't allow map(to:foo(234)[:32]) or map(to:bar()->x->y[5].z[3]) etc. > +@item @code{close} @emph{map-type-modifier} @tab Y @tab But it is stub only, though not sure if we in short term plan something else. So perhaps ok. Jakub