X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ast.c;h=d9d810decfff35e8ed75af15e7babae6da712b3b;hb=40d87405864ced867693e91aec04b925d9158a64;hp=1dc439827847157f4042065af76865d05dffb037;hpb=156fd3d36db184ae464e5f1e7dee80f644421b4a;p=cparser diff --git a/ast.c b/ast.c index 1dc4398..d9d810d 100644 --- a/ast.c +++ b/ast.c @@ -1153,18 +1153,19 @@ static void print_asm_statement(const asm_statement_t *statement) } fputs("(", out); print_quoted_string(&statement->asm_text, '"', 1); - if(statement->inputs == NULL && statement->outputs == NULL - && statement->clobbers == NULL) + if (statement->outputs == NULL && + statement->inputs == NULL && + statement->clobbers == NULL) goto end_of_print_asm_statement; fputs(" : ", out); - print_asm_arguments(statement->inputs); - if(statement->outputs == NULL && statement->clobbers == NULL) + print_asm_arguments(statement->outputs); + if (statement->inputs == NULL && statement->clobbers == NULL) goto end_of_print_asm_statement; fputs(" : ", out); - print_asm_arguments(statement->outputs); - if(statement->clobbers == NULL) + print_asm_arguments(statement->inputs); + if (statement->clobbers == NULL) goto end_of_print_asm_statement; fputs(" : ", out);