diff options
author | Grzegorz Kossakowski <grzegorz.kossakowski@gmail.com> | 2014-07-25 17:47:56 +0200 |
---|---|---|
committer | Grzegorz Kossakowski <grzegorz.kossakowski@gmail.com> | 2014-07-25 17:47:56 +0200 |
commit | e89fe92ac34b111ba887a79ac788552135c7cce0 (patch) | |
tree | 6928d27ce37c81a925a05b6862730d7125357fe3 /src/reflect/scala/reflect/api | |
parent | 33b847b7f56cbc5add74692385a9e0f5ad41c7a6 (diff) | |
parent | a8c88b194eefd5d4d55361b934faa0ebd954ef08 (diff) | |
download | scala-e89fe92ac34b111ba887a79ac788552135c7cce0.tar.gz scala-e89fe92ac34b111ba887a79ac788552135c7cce0.tar.bz2 scala-e89fe92ac34b111ba887a79ac788552135c7cce0.zip |
Merge pull request #3826 from lrytz/opt/refactorTracked
Assortiment of cleanups and comments around the backend
Diffstat (limited to 'src/reflect/scala/reflect/api')
-rw-r--r-- | src/reflect/scala/reflect/api/Symbols.scala | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/reflect/scala/reflect/api/Symbols.scala b/src/reflect/scala/reflect/api/Symbols.scala index dddd3c0e61..42cf600c85 100644 --- a/src/reflect/scala/reflect/api/Symbols.scala +++ b/src/reflect/scala/reflect/api/Symbols.scala @@ -260,6 +260,9 @@ trait Symbols { self: Universe => * with an object definition (module class in scala compiler parlance). * If yes, `isType` is also guaranteed to be true. * + * Note to compiler developers: During the "mixin" phase, trait implementation class symbols + * receive the `lateMODULE` flag, hence `isImplClass && isModuleClass` becomes true. + * * @group Tests */ def isModuleClass: Boolean = false |