diff options
author | Eugene Burmako <xeno.by@gmail.com> | 2012-08-21 03:09:35 +0200 |
---|---|---|
committer | Eugene Burmako <xeno.by@gmail.com> | 2012-08-21 18:13:54 +0200 |
commit | 7a3779ded542e1ffc727e999194d36ee4f04d876 (patch) | |
tree | 8eebf6b3e23801c0b554f8c33fbf5d28cbee3bc8 | |
parent | 376427590178989e1eefd2bf12123399169c3235 (diff) | |
download | scala-7a3779ded542e1ffc727e999194d36ee4f04d876.tar.gz scala-7a3779ded542e1ffc727e999194d36ee4f04d876.tar.bz2 scala-7a3779ded542e1ffc727e999194d36ee4f04d876.zip |
exposes the notion on overriding in the API
it seems like we completely overlooked this functionality
-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 9e7b3c9712..0c4f143d57 100644 --- a/src/reflect/scala/reflect/api/Symbols.scala +++ b/src/reflect/scala/reflect/api/Symbols.scala @@ -59,6 +59,9 @@ trait Symbols extends base.Symbols { self: Universe => */ def typeSignature: Type + /** Returns all symbols overriden by this symbol. */ + def allOverriddenSymbols: List[Symbol] + /******************* tests *******************/ /** Does this symbol represent a synthetic (i.e. a compiler-generated) entity? |