dotty.tools.dotc.semanticdb.SymbolInformation$.Kind$
See theKind companion class
object Kind
Attributes
Members list
Type members
Classlikes
case object CLASS extends Kind, Recognized
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass Kindtrait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
CLASS.type
case object CONSTRUCTOR extends Kind, Recognized
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass Kindtrait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
CONSTRUCTOR.type
case object FIELD extends Kind, Recognized
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass Kindtrait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
FIELD.type
case object INTERFACE extends Kind, Recognized
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass Kindtrait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
INTERFACE.type
case object LOCAL extends Kind, Recognized
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass Kindtrait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
LOCAL.type
case object MACRO extends Kind, Recognized
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass Kindtrait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
MACRO.type
case object METHOD extends Kind, Recognized
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass Kindtrait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
METHOD.type
case object OBJECT extends Kind, Recognized
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass Kindtrait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
OBJECT.type
case object PACKAGE extends Kind, Recognized
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass Kindtrait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
PACKAGE.type
case object PACKAGE_OBJECT extends Kind, Recognized
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass Kindtrait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
PACKAGE_OBJECT.type
case object PARAMETER extends Kind, Recognized
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass Kindtrait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
PARAMETER.type
sealed trait Recognized extends Kind
Attributes
- Supertypes
-
class Kindtrait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object CLASS.typeobject CONSTRUCTOR.typeobject FIELD.typeobject INTERFACE.typeobject LOCAL.typeobject MACRO.typeobject METHOD.typeobject OBJECT.typeobject PACKAGE.typeobject PACKAGE_OBJECT.typeobject PARAMETER.typeobject SELF_PARAMETER.typeobject TRAIT.typeobject TYPE.typeobject TYPE_PARAMETER.typeobject UNKNOWN_KIND.typeShow all
case object SELF_PARAMETER extends Kind, Recognized
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass Kindtrait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
SELF_PARAMETER.type
case object TRAIT extends Kind, Recognized
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass Kindtrait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
TRAIT.type
case object TYPE extends Kind, Recognized
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass Kindtrait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
TYPE.type
case object TYPE_PARAMETER extends Kind, Recognized
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass Kindtrait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
TYPE_PARAMETER.type
case object UNKNOWN_KIND extends Kind, Recognized
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedclass Kindtrait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
UNKNOWN_KIND.type
final case class Unrecognized(unrecognizedValue: Int) extends Kind, SemanticdbUnrecognizedEnum
Attributes
- Supertypes
-
trait SemanticdbUnrecognizedEnumclass Kindtrait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Inherited types
The names of the product elements
The name of the type
Givens
Givens
In this article