|
8 | 8 | * Source: $(LINK2 https://github.com/dlang/dmd/blob/master/src/tests/cxxfrontend.c, _cxxfrontend.c)
|
9 | 9 | */
|
10 | 10 |
|
| 11 | +#include <stdio.h> |
| 12 | + |
11 | 13 | #include "root/array.h"
|
12 | 14 | #include "root/bitarray.h"
|
13 | 15 | #include "root/complex_t.h"
|
@@ -1704,27 +1706,47 @@ void test_backend(FuncDeclaration *f, Type *t)
|
1704 | 1706 |
|
1705 | 1707 | int main(int argc, char **argv)
|
1706 | 1708 | {
|
| 1709 | + fprintf(stderr, "cxxfrontend.cc starting test\n"); |
1707 | 1710 | frontend_init();
|
1708 | 1711 |
|
| 1712 | + fprintf(stderr, "cxxfrontend.cc %d \n", __LINE__); |
1709 | 1713 | test_tokens();
|
| 1714 | + fprintf(stderr, "cxxfrontend.cc %d \n", __LINE__); |
1710 | 1715 | test_compiler_globals();
|
| 1716 | + fprintf(stderr, "cxxfrontend.cc %d \n", __LINE__); |
1711 | 1717 | test_visitors();
|
| 1718 | + fprintf(stderr, "cxxfrontend.cc %d \n", __LINE__); |
1712 | 1719 | test_semantic();
|
| 1720 | + fprintf(stderr, "cxxfrontend.cc %d \n", __LINE__); |
1713 | 1721 | test_skip_importall();
|
| 1722 | + fprintf(stderr, "cxxfrontend.cc %d \n", __LINE__); |
1714 | 1723 | test_expression();
|
| 1724 | + fprintf(stderr, "cxxfrontend.cc %d \n", __LINE__); |
1715 | 1725 | test_target();
|
| 1726 | + fprintf(stderr, "cxxfrontend.cc %d \n", __LINE__); |
1716 | 1727 | test_emplace();
|
| 1728 | + fprintf(stderr, "cxxfrontend.cc %d \n", __LINE__); |
1717 | 1729 | test_parameters();
|
| 1730 | + fprintf(stderr, "cxxfrontend.cc %d \n", __LINE__); |
1718 | 1731 | test_types();
|
| 1732 | + fprintf(stderr, "cxxfrontend.cc %d \n", __LINE__); |
1719 | 1733 | test_location();
|
| 1734 | + fprintf(stderr, "cxxfrontend.cc %d \n", __LINE__); |
1720 | 1735 | test_array();
|
| 1736 | + fprintf(stderr, "cxxfrontend.cc %d \n", __LINE__); |
1721 | 1737 | test_outbuffer();
|
| 1738 | + fprintf(stderr, "cxxfrontend.cc %d \n", __LINE__); |
1722 | 1739 | test_cppmangle();
|
| 1740 | + fprintf(stderr, "cxxfrontend.cc %d \n", __LINE__); |
1723 | 1741 | test_module();
|
| 1742 | + fprintf(stderr, "cxxfrontend.cc %d \n", __LINE__); |
1724 | 1743 | test_optional();
|
| 1744 | + fprintf(stderr, "cxxfrontend.cc %d \n", __LINE__); |
1725 | 1745 | test_filename();
|
1726 | 1746 |
|
| 1747 | + fprintf(stderr, "cxxfrontend.cc %d \n", __LINE__); |
1727 | 1748 | frontend_term();
|
1728 | 1749 |
|
| 1750 | + fprintf(stderr, "cxxfrontend.cc exit\n"); |
1729 | 1751 | return 0;
|
1730 | 1752 | }
|
0 commit comments