summaryrefslogtreecommitdiff
path: root/sources/scalac
diff options
context:
space:
mode:
authormihaylov <mihaylov@epfl.ch>2005-10-04 09:35:11 +0000
committermihaylov <mihaylov@epfl.ch>2005-10-04 09:35:11 +0000
commit120d1f6d1d40a98cdf19b124fdc8531d276bacb7 (patch)
tree2022ff0921d10ec5c474100e5917bd0a7ec182ba /sources/scalac
parent4b24405a5115bd936a1f88308d8a02a9e07aa53b (diff)
downloadscala-120d1f6d1d40a98cdf19b124fdc8531d276bacb7.tar.gz
scala-120d1f6d1d40a98cdf19b124fdc8531d276bacb7.tar.bz2
scala-120d1f6d1d40a98cdf19b124fdc8531d276bacb7.zip
Added scala._trait_ to the list of special attr...
Added scala._trait_ to the list of special attributes
Diffstat (limited to 'sources/scalac')
-rw-r--r--sources/scalac/backend/msil/TypeCreator.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/sources/scalac/backend/msil/TypeCreator.java b/sources/scalac/backend/msil/TypeCreator.java
index 5000b96511..de0bd4a264 100644
--- a/sources/scalac/backend/msil/TypeCreator.java
+++ b/sources/scalac/backend/msil/TypeCreator.java
@@ -319,6 +319,8 @@ final class TypeCreator {
specialAttrs.add(defs.SCALA_VOLATILE_CONSTR);
specialAttrs.add(defs.getClass("scala.SerialVersionUID")
.primaryConstructor());
+ specialAttrs.add(defs.getClass("scala._trait_")
+ .primaryConstructor());
} // init()
/*
@@ -910,7 +912,7 @@ final class TypeCreator {
method = getMethod0(sym);
} catch (Throwable e) {
printMapping(sym, symbols2methods);
- throw Debug.abort(e);
+ throw Debug.abort(Debug.show(sym), e);
}
return method;
}