// RUN: %clang_cc1 -emit-llvm -debug-info-kind=limited < %s | FileCheck %s // Test to check number of lexical scope identified in debug info. // CHECK: !DILexicalBlock( // CHECK: !DILexicalBlock( // CHECK: !DILexicalBlock( // CHECK: !DILexicalBlock( extern int bar(); extern void foobar(); void foo(int s) { unsigned loc = 0; if (s) { if (bar()) { foobar(); } } else { loc = 1; if (bar()) { loc = 2; } } } |