Function: semantic-overlays-in

semantic-overlays-in is a function alias for overlays-in, defined in C source code.

This function is obsolete since 27.1; use overlays-in instead.

Signature

(semantic-overlays-in BEG END)

Documentation

Return a list of the overlays that overlap the region BEG ... END.

Overlap means that at least one character between BEG and END is contained within the overlay. Note that this excludes the character at (i.e., after) END.

Empty overlays do not contain any characters, so they are included in the result if they are located at BEG, between BEG and END, or at END provided END denotes the position at the end of the buffer. (If BEG and END are the same buffer position, an empty overlay at BEG will also be at END, but it still qualifies because it's at BEG.)

The resulting list of overlays is in an arbitrary unpredictable order.

This function can return overlays outside of the current narrowing of the buffer if BEG and/or END are outside of the narrowing.

Aliases

semantic-overlays-in (obsolete since 27.1)