Searched refs:makeRefG (Results 1 – 16 of 16) sorted by relevance
/dports/lang/swi-pl/swipl-8.2.3/src/ |
H A D | pl-copyterm.c | 438 { *to = makeRefG(p); in copy_term() 449 *to = makeRefG(attr); in copy_term() 502 ff->definition = makeRefG((Word)ft); in copy_term() 797 *valTermRef(t) = makeRefG(o); in put_fastheap()
|
H A D | pl-codelist.h | 99 { setHandle(tail, makeRefG(p)); in CLOSE_SEQ_STRING__LD()
|
H A D | pl-data.h | 234 #define makeRefG(p) consPtr(p, TAG_REFERENCE|STG_GLOBAL) macro 235 #define makeRef(p) ((void*)(p) >= (void*)lBase ? makeRefL(p) : makeRefG(p))
|
H A D | pl-attvar.c | 285 Trail(p, makeRefG(gp)); in make_new_attvar() 312 Trail(p, makeRefG(gp)); in put_new_attvar() 676 *vp = makeRefG(p); 1338 p[1] = makeRefG(pav);
|
H A D | pl-gvar.c | 163 updateHTable(LD->gvar.nb_vars, (void*)name, (void*)makeRefG(p)); in setval()
|
H A D | pl-vmi.c | 601 Trail(k, makeRefG(ARGP)); 603 { *ARGP = makeRefG(k); /* ARGP on global, so k also */ 606 { *ARGP = makeRefG(k); 642 varFrame(FR, *PC++) = makeRefG(ARGP); 802 setVar(*ap); varFrame(FR, *PC++) = makeRefG(ap); ap++; 803 setVar(*ap); varFrame(FR, *PC++) = makeRefG(ap); 975 Trail(k, makeRefG(ARGP++)); 978 *ARGP++ = makeRefG(k); /* both on global stack! */ 981 { *ARGP++ = makeRefG(k); 1347 varFrame(FR, *PC++) = makeRefG(ARGP++); [all …]
|
H A D | pl-cont.c | 181 *vp = makeRefG(p); in put_environment()
|
H A D | pl-inline.h | 460 { *gp = makeRefG(LD->attvar.attvars); in register_attvar()
|
H A D | pl-fli.c | 182 Trail(vp, makeRefG(ap)); in bArgVar() 184 { *ap = makeRefG(vp); in bArgVar() 187 { *ap = makeRefG(vp); in bArgVar() 1081 *p = makeRefG(to); in bindConsVal() 3336 setHandle(h, makeRefG(a)); in PL_unify_list__LD() 3338 setHandle(t, makeRefG(a)); in PL_unify_list__LD()
|
H A D | pl-prims.c | 182 *p1 = makeRefG(p2); in linkTermsCyclic() 1302 t->definition = makeRefG(&v[4])|MARK_MASK|FIRST_MASK; in reverse_factor_pointers() 1349 *p = makeRefG(v); in link_shared() 1353 *v = makeRefG(p); in link_shared() 2181 w = isVar(p[1]) ? makeRefG(&p[1]) : p[1]; 3632 gp[4] = makeRefG(p); in unifiable()
|
H A D | pl-rec.c | 1361 *p = makeRefG(b->gstore); in copy_record() 1373 *p = makeRefG(&b->gstore[1]); in copy_record()
|
H A D | pl-wam.c | 841 *l = makeRefG(g); in unify_gl() 1531 *p = makeRefG(&p2[2]); in m_qualify_argument()
|
H A D | pl-comp.c | 4474 { ap[0] = makeRefG(p); /* points to first argument */ in get_arg_ref() 4475 ap[1] = makeRefG(p+ar-1); /* points to last argument */ in get_arg_ref() 4487 ap[0] = makeRefG(p+1); in next_arg_ref()
|
H A D | pl-gc.c | 1024 { *valTermRef(LD->attvar.gc_attvars) = makeRefG(LD->attvar.attvars); in save_grefs() 1259 *valTermRef(t) = makeRefG(avp); in link_attvars()
|
H A D | pl-trie.c | 1704 { *state->ptr = makeRefG(*v); in unify_key()
|
H A D | pl-tabling.c | 2273 *p++ = makeRefG(ap); in unify_trie_ret()
|