Lines Matching defs:closure
176 FUNCS, and closure CLOSURE. */
179 void *closure);
340 /* If this value is lval_computed, return its closure. The meaning
708 to use to access and describe the value, and a closure pointer
715 /* Closure for those functions to use. */
716 void *closure;
960 /* Return a duplicate of VALUE's closure, for use in a new value.
961 This may simply return the same closure, if VALUE's is
964 This may be NULL, in which case VALUE's closure is re-used in the
968 /* Drop VALUE's reference to its closure. Maybe this frees the
969 closure; maybe this decrements a reference count; maybe the
970 closure is statically allocated and this does nothing.
973 VALUE's closure. */