aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/expression.h
diff options
Diffstat (limited to 'expression.h')
-rw-r--r--expression.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/expression.h b/expression.h
index e98bef8a..d12b9197 100644
--- a/expression.h
+++ b/expression.h
@@ -64,6 +64,7 @@ enum expression_type {
EXPR_FVALUE,
EXPR_SLICE,
EXPR_OFFSETOF,
+ EXPR_ASM_OPERAND,
};
@@ -233,6 +234,12 @@ struct expression {
struct expression *index;
};
};
+ // EXPR_ASM_OPERAND
+ struct {
+ struct ident *name;
+ struct expression *constraint;
+ struct expression *expr;
+ };
};
};