c-up-conditional

c-up-conditional is an interactive compiled Lisp function in `cc-cmds.el'.


(c-up-conditional COUNT)

Move back to the containing preprocessor conditional, leaving mark behind.
A prefix argument acts as a repeat count. With a negative argument,
move forward to the end of the containing preprocessor conditional.

"#elif" is treated like "#else" followed by "#if", so the
function stops at them when going backward, but not when going
forward.