Commit baeaddee authored by gourne_o's avatar gourne_o
Browse files

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

	* test/disambiguate/using-ns-01.detcc,
	* test/disambiguate/using-ns-04.cc,
	* test/disambiguate/using-ns-04.detcc,
	* test/disambiguate/using-ns-02.cc,
	* test/disambiguate/using-ns-03.detcc,
	* test/disambiguate/using-ns-03.cc,
	* test/disambiguate/using-ns-02.detcc,
	* test/disambiguate/using-ns-01.cc: New.
	* test/disambiguate/Makefile.am: Add new tests.
parent 96137b0c
2004-05-16 Olivier Gournet <gourne_o@lrde.epita.fr>
* test/disambiguate/using-ns-01.detcc,
* test/disambiguate/using-ns-04.cc,
* test/disambiguate/using-ns-04.detcc,
* test/disambiguate/using-ns-02.cc,
* test/disambiguate/using-ns-03.detcc,
* test/disambiguate/using-ns-03.cc,
* test/disambiguate/using-ns-02.detcc,
* test/disambiguate/using-ns-01.cc: New.
* test/disambiguate/Makefile.am: Add new tests.
2004-05-15 Olivier Gournet <gourne_o@lrde.epita.fr>
* src/disamb/sslext/ScopedFiniteMap.str: Move...
......
......@@ -95,6 +95,10 @@ TESTS = \
typedef-01 \
typedef-02 \
union-01 \
using-ns-01 \
using-ns-02 \
using-ns-03 \
using-ns-04 \
variable-01
XFAIL_TESTS = \
......@@ -108,6 +112,8 @@ XFAIL_TESTS = \
simple-decl-03 \
template-13 \
template-14 \
template-15
template-15 \
using-ns-03 \
using-ns-04
EXTRA_DIST = test $(TESTS:=.cc) $(TESTS:=.detcc)
namespace n
{
struct a {};
}
using namespace n;
a v;
namespace /*<org>*/n/*</org>*/
{
struct a {};
}
using namespace /*<ns>*/n/*</ns>*/;
/*<cl>*/a/*</cl>*/ /*<uid>*/v/*</uid>*/;
namespace n
{
struct a {};
}
namespace m
{
using namespace n;
}
using namespace m;
a v;
namespace /*<org>*/n/*</org>*/
{
struct a {};
}
namespace /*<org>*/m/*</org>*/
{
using namespace /*<ns>*/n/*</ns>*/ ;
}
using namespace /*<ns>*/m/*</ns>*/ ;
/*<cl>*/a/*</cl>*/ /*<uid>*/v/*</uid>*/;
namespace n
{
namespace m
{
struct a {};
}
}
using namespace n;
using namespace m;
a v;
namespace /*<org>*/n/*</org>*/
{
namespace /*<org>*/m/*</org>*/
{
struct a {};
}
}
using namespace /*<ns>*/n/*</ns>*/ ;
using namespace /*<ns>*/m/*</ns>*/ ;
/*<cl>*/a/*</cl>*/ /*<uid>*/v/*</uid>*/;
namespace n
{
namespace m
{
struct a {};
}
}
using n::m;
a v;
namespace /*<org>*/n/*</org>*/
{
namespace /*<org>*/m/*</org>*/
{
struct a {};
}
}
using namespace /*<ns>*/n/*</ns>*/::/*<ns>*/m/*</ns>*/;
/*<cl>*/a/*</cl>*/ /*<uid>*/v/*</uid>*/;
Markdown is supported
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