summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2012-04-11 18:08:46 -0700
committerMartin Odersky <odersky@gmail.com>2012-04-11 18:08:46 -0700
commit2c28680ca95c042c5b66de6c4b58c8367599cb44 (patch)
treeeca3ceade0237e2b2ae0116a650cd2630a037422 /test
parent699bb5886ec9e73d7c90be1a280e7420d30e6e9b (diff)
downloadscala-2c28680ca95c042c5b66de6c4b58c8367599cb44.tar.gz
scala-2c28680ca95c042c5b66de6c4b58c8367599cb44.tar.bz2
scala-2c28680ca95c042c5b66de6c4b58c8367599cb44.zip
Implementation of SIP 13 - implicit classes
Diffstat (limited to 'test')
-rw-r--r--test/files/run/implicitclasses.scala10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/files/run/implicitclasses.scala b/test/files/run/implicitclasses.scala
new file mode 100644
index 0000000000..5c3ad588e6
--- /dev/null
+++ b/test/files/run/implicitclasses.scala
@@ -0,0 +1,10 @@
+object Test extends App {
+
+ implicit class C(s: String) {
+ def nElems = s.length
+ }
+
+ "abc".nElems
+
+}
+