Fix parsing of substring refs in coarrays. [PR51815]
[official-gcc.git] / gcc / testsuite / g++.dg / debug / dwarf2 / inline-ns-2.C
blobc244f8f80d2d6007d5270b1300d04834dfa573a8
1 // { dg-options "-O2 -gdwarf-5 -dA" }
2 // { dg-skip-if "AIX DWARF5" { powerpc-ibm-aix* } }
3 // { dg-final { scan-assembler-times " DW_AT_export_symbols" 2 } }
4 // { dg-final { scan-assembler-not "DIE \\(\[^\n\r\]*\\) DW_TAG_imported_module" } }
6 namespace A
8   int i = 5;
9   inline namespace B
10   {
11     int j = 6;
12     namespace C
13     {
14       int k = 7;
15     };
16   };
18 int l = A::i + A::j + A::C::k;
19 int m = A::i + A::B::j + A::B::C::k;
20 namespace
22   int n = 8;
24 int o = n;