1 // REQUIRES: system-windows
3 // RUN: %clang_cl /Z7 /Zi %s -o %t
4 // RUN: %dexter --fail-lt 1.0 -w --binary %t --debugger 'dbgeng' -- %s
6 // Check that global constants have debug info.
8 const float TestPi
= 3.14;
10 static const char TestCharA
= 'a';
13 ENUM_POS
= 2147000000,
14 ENUM_NEG
= -2147000000,
19 useConst(S::TestCharA
);
20 useConst(ENUM_NEG
); // DexLabel('stop')
24 // DexExpectWatchValue('TestPi', 3.140000104904175, on_line=ref('stop'))
25 // DexExpectWatchValue('S::TestCharA', 97, on_line=ref('stop'))
26 // DexExpectWatchValue('ENUM_NEG', -2147000000, on_line=ref('stop'))
27 /* DexExpectProgramState({'frames': [{
28 'location': {'lineno' : ref('stop')},
29 'watches': {'ENUM_POS' : {'is_irretrievable': True}}