c-end-of-macro
c-end-of-macro is a compiled Lisp function in `cc-engine.el
'.
(c-end-of-macro)
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.
Note that this function might do hidden buffer changes. See the
comment at the start of cc-engine.el for more info.