英語版
このページの英語版を見る

dmd.argtypes_sysv_x64

D型をx86_64 System V ABIの基本(レジスタ)型に分解する。
Authors:
Martin Kinkelin
TypeTuple toArgTypes_sysv_x64(Type t);
これは、型を "より単純な"型に分解するものである。 に渡され、レジスタで返される。 これはx86_64 System V ABI用の実装である(Win64では使われていない)、 https://www.uclibc.org/docs/psABI-x86_64.pdf
Parameters:
Type t 型を分解する
Returns:
型のタプルで、各要素はレジスタに渡すことができる。 長さが0のタプルは、その型がレジスタで受け渡しできないことを意味する。 nullはvoid