Locator with slightly modified inclusion check.
Locator with slightly modified inclusion check.
(Since version 2.11.0) Use Annotation.tree
to inspect annotation arguments
(Since version 2.11.0) Use Annotation.tree
to inspect annotation arguments
(Since version 2.11.0) Use internal.ReificationSupportApi
instead
(Since version 2.11.0) c.enclosingTree-style APIs are now deprecated; consult the scaladoc for more information
(Since version 2.11.0) Use Annotation.tree
to inspect annotation arguments
(Since version 2.11.0) Use Annotation.tree
to inspect annotation arguments
(Since version 2.11.0) Use Annotation.tree
to inspect annotation arguments
(Since version 2.11.0) Use ModifiersExtractor instead
(Since version 2.11.0) Use Annotation.tree
to inspect annotation arguments
(Since version 2.11.0) Use Annotation.tree
to inspect annotation arguments
(Since version 2.11.0) c.enclosingTree-style APIs are now deprecated; consult the scaladoc for more information
The Java constructor corresponding to a given Scala constructor.
The Java constructor corresponding to a given Scala constructor.
The Scala constructor
The Java field corresponding to a given Scala field.
The Java field corresponding to a given Scala field.
The Scala field.
The Java method corresponding to a given Scala method.
The Java method corresponding to a given Scala method.
The Scala method
Reimplementation of scala.tools.interactive.Global.typeMembers
method, adjusted to SCEX needs:
Reimplementation of scala.tools.interactive.Global.typeMembers
method, adjusted to SCEX needs:
The Java class that corresponds to given Scala type.
The Java class that corresponds to given Scala type. Pre: Scala type is already transformed to Java level.
(Since version 2.10.2) Use method that accepts fragments
(Since version 2.10.1) Use askLoadedTyped
instead to avoid race conditions in the typechecker
(Since version 2.10.0) Use enteringPhase
(Since version 2.11.0) Use devWarning if this is really a warning; otherwise use log
(Since version 2.11.0) Use noSelfType
instead
(Since version 2.11.0) Scaladoc is implemented with a custom Global; this flag is ignored
(Since version 2.10.1) Use isRawType
(Since version 2.10.1) Renamed to reportThrowable
(Since version 2.10.0) use genPolyType(...) instead
(Since version 2.11.0) Use explicit TermName(s)
instead
(Since version 2.11.0) Use explicit TypeName(s)
instead
Created: 13-12-2013 Author: ghik
I needed to hack a custom implementation of type completion, hence this class.