How preprocessor directives (#if, #define, ...) are indented relative to surrounding code.
void f() { #if X int a; #endif }