xref: /netbsd-src/external/gpl3/gcc/dist/libphobos/testsuite/libphobos.exceptions/line_trace.d (revision 15a984a0d95c8f96abe9717ee6241762c55dc106)
1 // { dg-output "object.Exception@.*: exception" }
2 void main()
3 {
4     try
5     {
6         f1();
7     }
8     catch (Exception e)
9     {
10         import core.stdc.stdio;
11         auto str = e.toString();
12         printf("%.*s\n", cast(int)str.length, str.ptr);
13     }
14 }
15 
16 void f1()
17 {
18     throw new Exception("exception");
19 }
20