scala.scalanative

linker

package linker

Visibility
  1. Public
  2. All

Type Members

  1. final class Class extends ScopeInfo

  2. sealed abstract class ClassLoader extends AnyRef

  3. sealed trait ClassPath extends AnyRef

  4. trait Extractor[T] extends AnyRef

  5. final class Field extends MemberInfo

  6. sealed abstract class Info extends AnyRef

  7. sealed abstract class MemberInfo extends Info

  8. final class Method extends MemberInfo

  9. class Reach extends AnyRef

  10. final class Result extends AnyRef

  11. sealed abstract class ScopeInfo extends Info

  12. final class Trait extends ScopeInfo

  13. final class Unavailable extends Info

Value Members

  1. object ArrayRef

  2. object BoxRef

  3. object ClassLoader

  4. object ClassPath

  5. object ClassRef extends Extractor[Class]

  6. object ExactClassRef

  7. object FieldRef extends Extractor[(Info, Field)]

  8. object Link

  9. object MethodRef extends Extractor[(Info, Method)]

  10. object Reach

  11. object Ref extends Extractor[Info]

  12. object ScopeRef extends Extractor[ScopeInfo]

  13. object Sub

    Our subtyping can be described by a following diagram:

  14. object TraitRef extends Extractor[Trait]

  15. object UnitRef

Ungrouped