Casting

object Casting
class Object
trait Matchable
class Any
Casting.type

Extensions

Extensions

extension (scope: Scope)
def scopeKind: String
extension (sym: Symbol)
def asSVar: Either[AstException, SVar]
def asType: Either[AstException, Symbol & Type]
def symbolKind: String
extension (t: Type)

Returns either a Type of the expression inside of DeclType OR a Type itself

Returns either a Type of the expression inside of DeclType OR a Type itself