mirror of
git://projects.qi-hardware.com/eda-tools.git
synced 2025-02-02 04:21:06 +02:00
b2/: add relop to struct param, in preparation of merge with struct var
This commit is contained in:
parent
3ad6c2c44b
commit
fdac542592
@ -15,6 +15,7 @@
|
|||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
|
|
||||||
#include "util.h"
|
#include "util.h"
|
||||||
|
#include "relop.h"
|
||||||
#include "param.h"
|
#include "param.h"
|
||||||
#include "chr.h"
|
#include "chr.h"
|
||||||
#include "db.h"
|
#include "db.h"
|
||||||
@ -423,6 +424,7 @@ param:
|
|||||||
{
|
{
|
||||||
$$ = alloc_type(struct param);
|
$$ = alloc_type(struct param);
|
||||||
$$->u.name = $1;
|
$$->u.name = $1;
|
||||||
|
$$->op = rel_eq;
|
||||||
$$->value.u.name = $3;
|
$$->value.u.name = $3;
|
||||||
}
|
}
|
||||||
;
|
;
|
||||||
|
@ -67,6 +67,7 @@ struct param {
|
|||||||
const char *name;
|
const char *name;
|
||||||
const struct field *field;
|
const struct field *field;
|
||||||
} u;
|
} u;
|
||||||
|
enum relop op; /* always rel_eq for now */
|
||||||
struct value value;
|
struct value value;
|
||||||
struct param *next;
|
struct param *next;
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user