From: Iain Buclaw Date: Fri, 3 Mar 2023 19:39:59 +0000 (+0100) Subject: d: Document that TypeInfo-based va_arg is not implemented X-Git-Tag: upstream/13.1.0~781 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1f83aee5864129c4147a95c1a4e35d37c7eb7e59;p=platform%2Fupstream%2Fgcc.git d: Document that TypeInfo-based va_arg is not implemented PR d/108763 gcc/d/ChangeLog: * implement-d.texi (Missing Features): Document that TypeInfo-based va_arg is not implemented. --- diff --git a/gcc/d/implement-d.texi b/gcc/d/implement-d.texi index 89a1791..039e5fb 100644 --- a/gcc/d/implement-d.texi +++ b/gcc/d/implement-d.texi @@ -2511,4 +2511,10 @@ version (GNU) @} @end smallexample +@item TypeInfo-based va_arg +The Digital Mars D compiler implements a version of @code{core.vararg.va_arg} +that accepts a run-time @code{TypeInfo} argument for use when the static type +is not known. This function is not implemented by GNU D. It is more portable +to use variadic template functions instead. + @end table