scala
.
meta
.
semantic
v1
package
v1
Linear Supertypes
Api
,
Flags
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
v1
Api
Flags
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
sealed
trait
Address
extends
Adt
with
Product
with
Serializable
Annotations
@root
()
final
class
CompilerMessage
extends
Product
with
Serializable
sealed
trait
Completed
[
+T
]
extends
Adt
with
Product
with
Serializable
Annotations
@root
()
case class
Database
(
names:
Map
[
Location
,
Symbol
]
,
messages:
Seq
[
CompilerMessage
]
,
denotations:
Map
[
Symbol
,
Denotation
]
)
extends
Product
with
Serializable
final
class
Denotation
extends
HasFlags
with
Product
with
Serializable
case class
Location
(
addr:
Address
,
start:
Int
,
end:
Int
)
extends
Product
with
Serializable
trait
Mirror
extends
AnyRef
final
class
SemanticException
extends
Exception
with
Product
with
Serializable
sealed
trait
Severity
extends
Adt
with
Product
with
Serializable
Annotations
@root
()
sealed
trait
Signature
extends
Adt
with
Product
with
Serializable
Annotations
@root
()
sealed
trait
Symbol
extends
Optional
with
Adt
with
Product
with
Serializable
Annotations
@root
()
implicit
class
XtensionRefSymbol
extends
AnyRef
Definition Classes
Api
implicit
class
XtensionSemanticEquality
extends
AnyRef
Definition Classes
Api
implicit
class
XtensionSymbolFlags
extends
HasFlags
Definition Classes
Api
Value Members
final
val
ABSTRACT
:
Long
Definition Classes
Flags
object
Address
extends
Serializable
final
val
CASE
:
Long
Definition Classes
Flags
final
val
CLASS
:
Long
Definition Classes
Flags
final
val
CONTRAVARIANT
:
Long
Definition Classes
Flags
final
val
COVARIANT
:
Long
Definition Classes
Flags
object
CompilerMessage
extends
Serializable
object
Completed
extends
Serializable
final
val
DEF
:
Long
Definition Classes
Flags
object
Database
extends
DatabaseOps
with
Serializable
object
Denotation
extends
Serializable
final
val
FINAL
:
Long
Definition Classes
Flags
object
Flags
extends
Flags
final
val
IMPLICIT
:
Long
Definition Classes
Flags
final
val
INLINE
:
Long
Definition Classes
Flags
final
val
LAZY
:
Long
Definition Classes
Flags
final
val
MACRO
:
Long
Definition Classes
Flags
final
val
OBJECT
:
Long
Definition Classes
Flags
final
val
OVERRIDE
:
Long
Definition Classes
Flags
final
val
PACKAGE
:
Long
Definition Classes
Flags
final
val
PACKAGEOBJECT
:
Long
Definition Classes
Flags
final
val
PRIMARYCTOR
:
Long
Definition Classes
Flags
final
val
PRIVATE
:
Long
Definition Classes
Flags
final
val
PRIVATETHIS
:
Long
Definition Classes
Flags
final
val
PROTECTED
:
Long
Definition Classes
Flags
final
val
PROTECTEDTHIS
:
Long
Definition Classes
Flags
final
val
SEALED
:
Long
Definition Classes
Flags
final
val
SECONDARYCTOR
:
Long
Definition Classes
Flags
object
SemanticException
extends
Serializable
object
Severity
extends
Serializable
object
Signature
extends
Serializable
object
Symbol
extends
Serializable
final
val
TERMPARAM
:
Long
Definition Classes
Flags
final
val
TRAIT
:
Long
Definition Classes
Flags
final
val
TYPE
:
Long
Definition Classes
Flags
final
val
TYPEPARAM
:
Long
Definition Classes
Flags
final
val
VAL
:
Long
Definition Classes
Flags
final
val
VAR
:
Long
Definition Classes
Flags
Inherited from
Api
Inherited from
Flags
Inherited from
AnyRef
Inherited from
Any
Ungrouped