diff options
author | mihaylov <mihaylov@epfl.ch> | 2005-10-04 09:35:11 +0000 |
---|---|---|
committer | mihaylov <mihaylov@epfl.ch> | 2005-10-04 09:35:11 +0000 |
commit | 120d1f6d1d40a98cdf19b124fdc8531d276bacb7 (patch) | |
tree | 2022ff0921d10ec5c474100e5917bd0a7ec182ba /sources/scalac | |
parent | 4b24405a5115bd936a1f88308d8a02a9e07aa53b (diff) | |
download | scala-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.java | 4 |
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; } |