Function: semantic-c-end-of-macro

semantic-c-end-of-macro is a function alias for c-end-of-macro, defined in cc-engine.el.gz.

This function is obsolete since 28.1; use c-end-of-macro instead.

Signature

(semantic-c-end-of-macro &optional LIM)

Documentation

Go to the end of a preprocessor directive.

More accurately, move the point to the end of the closest following line that doesn't end with a line continuation backslash - no check is done that the point is inside a cpp directive to begin with, although it is assumed that point isn't inside a comment or string.

If LIM is provided, it is a limit position at which point is left if the end of the macro doesn't occur earlier.

Note that this function might do hidden buffer changes. See the comment at the start of cc-engine.el for more info.

Aliases

semantic-c-end-of-macro (obsolete since 28.1)