dotty.tools.dotc.util

NoSource

Related Doc: package util

object NoSource extends SourceFile

Annotations
@sharable()
Linear Supertypes
SourceFile, Serializable, Serializable, Product, Equals, interfaces.SourceFile, AbstractFile, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. NoSource
  2. SourceFile
  3. Serializable
  4. Serializable
  5. Product
  6. Equals
  7. SourceFile
  8. AbstractFile
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. def apply(idx: Int): Char

    Definition Classes
    SourceFile
  5. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  6. def atPos(pos: Position): SourcePosition

    Definition Classes
    NoSourceSourceFile
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def column(offset: Int): Int

    The column corresponding to offset, starting at 0

    The column corresponding to offset, starting at 0

    Definition Classes
    SourceFile
  9. val content: Array[Char]

    Definition Classes
    SourceFile → SourceFile
  10. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  11. def equals(that: Any): Boolean

    Definition Classes
    SourceFile → Equals → AnyRef → Any
  12. def exists: Boolean

    true for all source files except NoSource

    true for all source files except NoSource

    Definition Classes
    NoSourceSourceFile
  13. val file: AbstractFile

    Definition Classes
    SourceFile
  14. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  16. def hashCode(): Int

    Definition Classes
    SourceFile → AnyRef → Any
  17. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  18. def isSelfContained: Boolean

    Definition Classes
    SourceFile
  19. def jfile(): Optional[File]

    Definition Classes
    SourceFile → AbstractFile
  20. val length: Int

    Definition Classes
    SourceFile
  21. def lineContent(offset: Int): String

    The content of the line containing position offset

    The content of the line containing position offset

    Definition Classes
    SourceFile
  22. def lineToOffset(index: Int): Int

    Map line to offset of first character in line

    Map line to offset of first character in line

    Definition Classes
    SourceFile
  23. def name(): String

    Definition Classes
    SourceFile → AbstractFile
  24. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  25. def nextLine(offset: Int): Int

    The start index of the line following the one containing position offset

    The start index of the line following the one containing position offset

    Definition Classes
    SourceFile
  26. final def notify(): Unit

    Definition Classes
    AnyRef
  27. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  28. def offsetToLine(offset: Int): Int

    Convert offset to line in this source file Lines are numbered from 0

    Convert offset to line in this source file Lines are numbered from 0

    Definition Classes
    SourceFile
  29. def path(): String

    Definition Classes
    SourceFile → AbstractFile
  30. def positionInUltimateSource(position: SourcePosition): SourcePosition

    Map a position to a position in the underlying source file.

    Map a position to a position in the underlying source file. For regular source files, simply return the argument.

    Definition Classes
    SourceFile
  31. def start: Int

    The start of this file in the underlying source file

    The start of this file in the underlying source file

    Definition Classes
    SourceFile
  32. def startOfLine(offset: Int): Int

    The index of the first character of the line containing position offset

    The index of the first character of the line containing position offset

    Definition Classes
    SourceFile
  33. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  34. def tabInc: Int

    Tab increment; can be overridden

    Tab increment; can be overridden

    Definition Classes
    SourceFile
  35. def toString(): String

    Definition Classes
    SourceFile → AnyRef → Any
  36. def underlying: SourceFile

    The underlying source file

    The underlying source file

    Definition Classes
    SourceFile
  37. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from SourceFile

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from interfaces.SourceFile

Inherited from AbstractFile

Inherited from AnyRef

Inherited from Any

Ungrouped