Searched refs:Exref_t (Results 1 - 6 of 6) sorted by relevance

/ast/src/lib/libexpr/
H A Dexpr.h117 struct Exref_s; typedef struct Exref_s Exref_t; typedef in typeref:struct:Exref_s
140 Exref_t* next; /* next in list */
177 Exref_t* reference; /* . reference list */
221 Extype_t (*getf)(Expr_t*, Exnode_t*, Exid_t*, Exref_t*, void*, int, Exdisc_t*);
223 Extype_t (*reff)(Expr_t*, Exnode_t*, Exid_t*, Exref_t*, char*, int, Exdisc_t*);
225 int (*setf)(Expr_t*, Exnode_t*, Exid_t*, Exref_t*, void*, int, Extype_t, Exdisc_t*);
252 int (*ccf)(Excc_t*, Exnode_t*, Exid_t*, Exref_t*, Exnode_t*, Exccdisc_t*);
H A Dexlib.h150 Exref_t* lastref; /* last in . reference list */
155 Exref_t* refs; /* . reference list */
H A Dexgram.h76 register Exref_t* r;
78 Exref_t* rn;
312 qualify(register Exref_t* ref, register Exid_t* sym)
344 call(Exref_t* ref, register Exid_t* fun, register Exnode_t* args)
H A Dexparse.y1045 Exref_t* r;
1047 r = ALLOCATE(expr.program, Exref_t);
H A DOexparse.c1994 Exref_t* r;
1996 r = ALLOCATE(expr.program, Exref_t);
/ast/src/cmd/tw/
H A Dexpr.c117 deref(register Ftw_t* ftw, Exid_t* sym, register Exref_t* ref)
201 getval(Expr_t* pgm, Exnode_t* node, Exid_t* sym, Exref_t* ref, void* env, int elt, Exdisc_t* disc)
431 refval(Expr_t* pgm, Exnode_t* node, Exid_t* sym, Exref_t* ref, char* str, int elt, Exdisc_t* disc)
594 setval(Expr_t* pgm, Exnode_t* node, Exid_t* sym, Exref_t* ref, void* env, int elt, Extype_t val, Exdisc_t* disc)

Completed in 28 milliseconds