Inlining the alias type alias in the below example should simply replace the occurrence of the alias in the call to the MACRO macro with int. However, int is actually prepended to the macro call.
#define MACRO(A, B) A B{}
using alias = int;
int main() {
MACRO(alias, variable);
}
Actual Behavior
#define MACRO(A, B) A B{}
using alias = int;
int main() {
intMACRO(alias, variable);
}
Expected Behavior
Inlining the
alias
type alias in the below example should simply replace the occurrence of the alias in the call to theMACRO
macro with int. However,int
is actually prepended to the macro call.Actual Behavior
Cevelop Version, Operating System and Compiler
Cevelop 1.10.1, Any, Any