Lines Matching +defs:val +defs:pos
720 Lisp_Object val
722 return Fcons(val, overlay);
1031 Lisp_Object object, pos;
1034 XSETFASTINT (pos, beg);
1036 i = validate_interval_range (object, &pos, &pos, soft);
1714 register int e, pos;
1729 pos = i->position;
1730 if (pos < XINT (start))
1731 pos = XINT (start);
1732 return make_number (pos);
1785 text_property_stickiness (prop, pos, buffer)
1786 Lisp_Object prop, pos, buffer;
1794 if (XINT (pos) > BUF_BEGV (XBUFFER (buffer)))
1799 prev_pos = make_number (XINT (pos) - 1);
1812 /* This signals an arg-out-of-range error if pos is outside the
1814 front_sticky = Fget_text_property (pos, Qfront_sticky, buffer);
1834 if (XINT (pos) == BUF_BEGV (XBUFFER (buffer))
1860 copy_text_properties (start, end, src, pos, dest, prop)
1861 Lisp_Object start, end, src, pos, dest, prop;
1874 CHECK_NUMBER_COERCE_MARKER (pos);
1878 dest_start = pos;
1880 /* Apply this to a copy of pos; it will try to increment its arguments,
1887 p = XINT (pos);