Packages

implicit final class ScopeLocation extends AnyVal

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScopeLocation
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ScopeLocation(location: ScopeZipper.Location)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##(): Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  6. def importValuesFromScope(other: Scope, exclude: Set[String] = Set.empty): ScopeLocation
  7. def isEmpty: Boolean
  8. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  9. def localMarkAsGenerated(name: String): ScopeLocation
  10. def localSymbol(name: String): Option[Symbol]
  11. val location: ScopeZipper.Location
  12. def mergePositions(variable: String, positions: Set[InputPosition]): ScopeLocation
  13. def mergeSymbolPositionsFromScope(other: Scope, exclude: Set[String] = Set.empty): ScopeLocation
  14. def newChildScope: ScopeLocation
  15. def newSiblingScope: ScopeLocation
  16. def parent: Option[ScopeLocation]
  17. def rootScope: Scope
  18. def scope: Scope
  19. def symbol(name: String): Option[Symbol]
  20. def symbolNames: Set[String]
  21. def toString(): String
    Definition Classes
    Any
  22. def updateVariable(variable: String, types: TypeSpec, positions: Set[InputPosition]): ScopeLocation

Inherited from AnyVal

Inherited from Any

Ungrouped