Macro for concatenating two tokens in macro expansion.
Note
This macro is expanded in two steps so that tokens given as macros themselves are fully expanded before they are merged.
Parameters
[in]
_x
First token.
[in]
_y
Second token.
Returns
The two tokens merged into one, unless they cannot together form a valid token (in such case, the preprocessor issues a warning and does not perform the concatenation).