Index: clang/lib/Format/UnwrappedLineParser.h =================================================================== --- clang/lib/Format/UnwrappedLineParser.h +++ clang/lib/Format/UnwrappedLineParser.h @@ -119,7 +119,6 @@ void parsePPDirective(); void parsePPDefine(); void parsePPIf(bool IfDef); - void parsePPElIf(); void parsePPElse(); void parsePPEndIf(); void parsePPPragma(); Index: clang/lib/Format/UnwrappedLineParser.cpp =================================================================== --- clang/lib/Format/UnwrappedLineParser.cpp +++ clang/lib/Format/UnwrappedLineParser.cpp @@ -1108,12 +1108,10 @@ parsePPIf(/*IfDef=*/true); break; case tok::pp_else: - parsePPElse(); - break; case tok::pp_elifdef: case tok::pp_elifndef: case tok::pp_elif: - parsePPElIf(); + parsePPElse(); break; case tok::pp_endif: parsePPEndIf(); @@ -1223,8 +1221,6 @@ ++PPBranchLevel; } -void UnwrappedLineParser::parsePPElIf() { parsePPElse(); } - void UnwrappedLineParser::parsePPEndIf() { conditionalCompilationEnd(); parsePPUnknown();