|
welder 0.1.0
Bindings for annotated C++ types, from C++26 reflection
|
Pick the entry macro's welder: the user's optional override, else the rod's default welder::welder<rod>. More...
#include <welder/module.hpp>
Public Types | |
| using | type = Default |
Pick the entry macro's welder: the user's optional override, else the rod's default welder::welder<rod>.
The type-level half of WELDER_MODULE's optional third argument: each rod's entry macro pastes its __VA_ARGS__ (the user's welder type — commas inside its template-id survive, since they are re-pasted into a template argument list) after the rod's default, and this alias resolves to the override when one was given.
Definition at line 18 of file module.hpp.
| using welder::detail::module_welder< Default, Override >::type = Default |
Definition at line 19 of file module.hpp.