// Test that branch regions are generated for conditions in nested macro
// expansions.
// RUN: %clang_cc1 -triple %itanium_abi_triple -std=c++11 -fprofile-instrument=clang -fcoverage-mapping -dump-coverage-mapping -emit-llvm-only -main-file-name branch-macros.cpp %s | FileCheck %s
// CHECK-LABEL: _Z4funcii:
bool
// CHECK-LABEL: _Z5func2ii:
bool