diff options
Diffstat (limited to 'programs/src/kconfig_parser/boolexp.h')
-rw-r--r-- | programs/src/kconfig_parser/boolexp.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/programs/src/kconfig_parser/boolexp.h b/programs/src/kconfig_parser/boolexp.h index 2a73374..7f3aed6 100644 --- a/programs/src/kconfig_parser/boolexp.h +++ b/programs/src/kconfig_parser/boolexp.h @@ -21,7 +21,17 @@ struct boolexp { union boolexp_data left, right; }; +/*struct cnfexpr { + int **exprs; + unsigned *sizes; + unsigned size; +};*/ + +struct cnfexpr *kconfig_dep(struct symlist *sl, struct expr *expr); +void cnfprint(struct cnfexpr *); + struct boolexp *copy_kconfig_dep(struct symlist *sl, struct expr *expr); +struct boolexp *copy_kconfig_f_dep(struct symlist *sl, struct expr *expr); struct boolexp *boolexp_cnf(struct boolexp *be); void boolexp_print(struct boolexp *be); |