NonEmptyPrefix

tastyquery.Types$.NonEmptyPrefix
sealed trait NonEmptyPrefix extends Prefix

Attributes

Graph
Supertypes
trait Prefix
class TypeMappable
class Object
trait Matchable
class Any
Known subtypes
class PackageRef
class TermRef
class Type
trait BoundType
trait ParamRef
class TermParamRef
class TypeParamRef
class RecThis
class GroundType
class AndType
class AnyKindType
class NothingType
class OrType
class TypeLambda
class TypeProxy
class AppliedType
class ByNameType
class ConstantType
class MatchType
class NamedType
class TypeRef
class RecType
class RefinedType
class SkolemType
class SuperType
class ThisType
Show all

Members list

Value members

Concrete methods

final def lookupMember(name: Name)(using Context): Option[NamedType]
final def lookupMember(name: TermName)(using Context): Option[TermRef]
final def lookupMember(name: TypeName)(using Context): Option[TypeRef]
final def select(name: Name)(using Context): NamedType
final def select(name: TermName)(using Context): TermRef
final def select(name: TypeName)(using Context): TypeRef
final def select(sym: TermOrTypeSymbol)(using Context): NamedType
final def select(sym: TermSymbol)(using Context): TermRef
final def select(sym: TypeSymbol)(using Context): TypeRef

Inherited methods

Attributes

Inherited from:
TypeMappable
def showBasic: String

Attributes

Inherited from:
TypeMappable