Namespace blocks

This commit is contained in:
Andrey Breslav
2010-12-15 17:09:30 +03:00
parent 35a824d2fe
commit 921d74d821
9 changed files with 612 additions and 79 deletions
+44
View File
@@ -0,0 +1,44 @@
namespace foo.bar.goo
import foo as
import foo.
import foo.bar.
import foo. as bar
namespace foof {
import foo.bar.* as bar
import foo.bar.* as
import foo as ;
import foo. ;
import foo.bar. ;
import foo. as bar ;
import foo.bar.* as bar ;
import foo.bar.* as ;
namespace foo
class Foo {}
namespace {
class Bar {}
namespace ns {
class X
class Y
}
}
}
dsfgd
class Bar<T> {}
namespace foo
namespace {}
namespace bar {
import sdf
}