Create a fresh free term symbol.
Create a fresh free term symbol.
the name of the free variable
the value of the free variable at runtime
(optional) flags of the free variable
debug information that tells where this symbol comes from
Create a fresh free type symbol.
Create a fresh free type symbol.
the name of the free variable
(optional) flags of the free variable
debug information that tells where this symbol comes from
A fresh symbol with given name name
, position pos
and flags flags
that has
the current symbol as its owner.
Selects overloaded method symbol with given name and index
Selects term symbol with given name and type from the defined members of prefix type
Selects type symbol with given simple name name
from the defined members of owner
.
Set symbol's annotations to given annotations annots
.
Set symbol's type signature to given type.
Set symbol's type signature to given type.
the symbol itself
This is an internal implementation class.