Community
Participate
Working Groups
Parsing (1) gives a CASTASMDeclaration with getAssembly() giving (2): 1) __asm__("movl %1, %%eax; movl %%eax, %0;" : "=r"(b) : "r"(a) : "%eax"); 2) __asm__("movl %1, %%eax; movl %%eax, %0;" : "=r" b : "r" a : "%eax"); The parentheses need to be preserved.