Commit b1987652 authored by gourne_o's avatar gourne_o
Browse files

from Olivier Gournet <gourne_o@lrde.epita.fr>

	* test/check-rules.mk: Fix.
	* test/gcc/Makefile.am: Remove 6 XFAIL.
	* test/disambiguate/Makefile.am,
	* test/disambiguate/anonym-01.detcc,
	* test/disambiguate/anonym-02.cc,
	* test/disambiguate/anonym-01.cc,
	* test/disambiguate/anonym-02.detcc: New test.

2004-04-21  Olivier Gournet  <gourne_o@lrde.epita.fr>
parent ccffac03
2004-04-21 Olivier Gournet <gourne_o@lrde.epita.fr>
* test/check-rules.mk: Fix.
* test/gcc/Makefile.am: Remove 6 XFAIL.
* test/disambiguate/Makefile.am,
* test/disambiguate/anonym-01.detcc,
* test/disambiguate/anonym-02.cc,
* test/disambiguate/anonym-01.cc,
* test/disambiguate/anonym-02.detcc: New test.
2004-04-21 Olivier Gournet <gourne_o@lrde.epita.fr>
* src/disamb/Makefile.am,
......
......@@ -36,7 +36,7 @@ $(TESTS): test
@for i in ambdown afcxx-simpledeclaration afcxx-purespecifier \
afcxx-namespace afcxx-declaration afcxx-resolve afcxx-bitfield \
afcxx-classparam afcxx-resolve afcxx-specifier afcxx-disambiguate \
afcxx-validtypes; \
afcxx-validtypes afcxx-anonymous; \
do \
dir=$(top_builddir)/src/disamb/`echo $$i | sed s/^afcxx-//`; \
$(XTC)/bin/xtc -r XTC register -l $$dir -V 1 -t $$i; \
......
......@@ -5,6 +5,8 @@ include $(top_srcdir)/test/check-rules.mk
TESTS = \
alias-01 \
anonym-01 \
anonym-02 \
class-01 \
class-02 \
class-03 \
......@@ -87,6 +89,8 @@ TESTS = \
variable-01
XFAIL_TESTS = \
anonym-01 \
anonym-02 \
namespace-10 \
template-13
......
union
{
};
class
{
};
struct
{
};
union
{
int i;
float f;
};
class
{
void f();
};
struct
{
void f();
};
union a_0 {
};
class b_0 {
};
struct c_0 {
};
union d_0 {
int /*<uid>*/i/*</uid>*/ ;
float /*<uid>*/f/*</uid>*/ ;
};
class e_0 {
void /*<uid>*/f/*</uid>*/() ;
};
struct f_0 {
void /*<uid>*/f/*</uid>*/() ;
};
namespace {}
namespace { namespace { int i; } }
namespace {
int main()
{
i = 3;
}
}
namespace /*<org>*/c_0/*</org>*/ { }
using namespace /*<ns>*/c_0/*</ns>*/ ;
namespace /*<ns>*/c_0/*</ns>*/ { } namespace /*<org>*/b_0/*</org>*/ { }
using namespace /*<ns>*/b_0/*</ns>*/ ;
namespace /*<ns>*/b_0/*</ns>*/ { namespace /*<org>*/d_0/*</org>*/ { }
using namespace /*<ns>*/d_0/*</ns>*/ ;
namespace /*<ns>*/d_0/*</ns>*/ { int /*<uid>*/i/*</uid>*/; } } namespace /*<org>*/a_0/*</org>*/ { }
using namespace /*<ns>*/a_0/*</ns>*/ ;
namespace /*<ns>*/a_0/*</ns>*/ { int /*<uid>*/j/*</uid>*/ = i; }
......@@ -685,9 +685,6 @@ XFAIL_TESTS = \
lookup/koenig2 \
lookup/scoped3 \
lookup/template1 \
opt/alias1 \
opt/anonunion1 \
opt/asm1 \
opt/cfg2 \
opt/cfg3 \
opt/cleanup1 \
......@@ -703,8 +700,6 @@ XFAIL_TESTS = \
opt/static2 \
opt/unroll1 \
other/access1 \
other/anon-union \
other/anon2 \
other/copy1 \
other/init2 \
other/ptrmem4 \
......@@ -778,7 +773,6 @@ XFAIL_TESTS = \
template/typename1 \
template/unify1 \
template/unify3 \
template/union1 \
template/vtable1 \
template/wrap1 \
warn/implicit-typename1 \
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment