Object

org.emmalanguage.ast.CommonAST

is

Related Doc: package CommonAST

Permalink

object is

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

Value Members

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. def apply(property: scala.reflect.api.Universe.FlagSet, sym: scala.reflect.api.Universe.Symbol): Boolean

    Permalink

    Does sym have the property encoded as flag(s)?

  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def binding(sym: scala.reflect.api.Universe.Symbol): Boolean

    Permalink

    Is sym a binding symbol (i.e.

    Is sym a binding symbol (i.e. value, variable or parameter)?

  7. def byName(sym: scala.reflect.api.Universe.Symbol): Boolean

    Permalink

    Is sym a by-name parameter?

  8. def caseClass(tpe: scala.reflect.api.Universe.Type): Boolean

    Permalink

    Is tpe the type of a case class?

  9. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def defined(tpe: scala.reflect.api.Universe.Type): Boolean

    Permalink

    Is tpe non-degenerate?

  11. def defined(tree: scala.reflect.api.Universe.Tree): Boolean

    Permalink

    Is tree non-degenerate?

  12. def defined(sym: scala.reflect.api.Universe.Symbol): Boolean

    Permalink

    Is sym non-degenerate?

  13. def defined(pos: scala.reflect.api.Universe.Position): Boolean

    Permalink

    Is pos non-degenerate?

  14. def defined(name: scala.reflect.api.Universe.Name): Boolean

    Permalink

    Is name non-degenerate?

  15. def encoded(sym: scala.reflect.api.Universe.Symbol): Boolean

    Permalink

    Is sym a legal identifier (i.e.

    Is sym a legal identifier (i.e. having an encoded name)?

  16. def encoded(name: scala.reflect.api.Universe.Name): Boolean

    Permalink

    Is name a legal identifier (i.e.

    Is name a legal identifier (i.e. consisting only of word \w+ characters)?

  17. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  19. def finalize(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  22. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  23. def label(sym: scala.reflect.api.Universe.Symbol): Boolean

    Permalink

    Is sym a label (loop) symbol?

  24. def local(sym: scala.reflect.api.Universe.Symbol): Boolean

    Permalink

    Is sym local (its owner being a binding or a method)?

  25. def method(tpe: scala.reflect.api.Universe.Type): Boolean

    Permalink

    Is tpe the type of a method (illegal for a term)?

  26. def method(sym: scala.reflect.api.Universe.Symbol): Boolean

    Permalink

    Is sym a method (def) symbol?

  27. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  28. def not(property: scala.reflect.api.Universe.FlagSet, sym: scala.reflect.api.Universe.Symbol): Boolean

    Permalink

    The opposite of is(property, sym).

  29. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  30. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  31. def overloaded(sym: scala.reflect.api.Universe.Symbol): Boolean

    Permalink

    Is sym overloaded (i.e.

    Is sym overloaded (i.e. having variants with different type signatures).

  32. def owner(tree: scala.reflect.api.Universe.Tree): Boolean

    Permalink

    Does tree define a symbol that owns the children of tree?

  33. def pattern(tree: scala.reflect.api.Universe.Tree): Boolean

    Permalink

    Is tree a valid pattern?

  34. def result(tpe: scala.reflect.api.Universe.Type): Boolean

    Permalink

    Is tpe legal for a term (i.e.

    Is tpe legal for a term (i.e. not of a higher kind or method)?

  35. def root(sym: scala.reflect.api.Universe.Symbol): Boolean

    Permalink

    Is sym the _root_ symbol?

  36. def stable(tpe: scala.reflect.api.Universe.Type): Boolean

    Permalink

    Is tpe a stable path?

  37. def stable(sym: scala.reflect.api.Universe.Symbol): Boolean

    Permalink

    Is sym a stable identifier?

  38. def stat(tree: scala.reflect.api.Universe.Tree): Boolean

    Permalink

    Is tree a statement?

  39. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  40. def term(tree: scala.reflect.api.Universe.Tree): Boolean

    Permalink

    Is tree a term?

  41. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  42. def value(sym: scala.reflect.api.Universe.Symbol): Boolean

    Permalink

    Is sym a value (val) symbol?

  43. def variable(sym: scala.reflect.api.Universe.Symbol): Boolean

    Permalink

    Is sym a variable (var) symbol?

  44. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped