ProfileInlining
Attributes
- Graph
-
- Supertypes
-
trait ProfileBaseclass Inliningclass MacroTransformclass Phaseclass Objecttrait Matchableclass AnyShow all
Members list
Type members
Inherited classlikes
Attributes
- Inherited from:
- MacroTransform
- Supertypes
-
class TreeMapWithPreciseStatContextsclass TreeMapclass Objecttrait Matchableclass Any
Value members
Inherited methods
Attributes
- Inherited from:
- Phase
If set, implicit search is enabled
If set, implicit search is enabled
Attributes
- Definition Classes
-
Inlining -> Phase
- Inherited from:
- Inlining
Can this transform change the base types of a type?
Can this transform change the base types of a type?
Attributes
- Inherited from:
- Phase
Can this transform create or delete non-private members?
Can this transform create or delete non-private members?
Attributes
- Definition Classes
-
Inlining -> Phase
- Inherited from:
- Inlining
Can this transform change the parents of a class?
Can this transform change the parents of a class?
Attributes
- Inherited from:
- Phase
Check what the phase achieves, to be called at any point after it is finished.
Check what the phase achieves, to be called at any point after it is finished.
Attributes
- Definition Classes
-
Inlining -> Phase
- Inherited from:
- Inlining
Attributes
- Definition Classes
-
Inlining -> Phase
- Inherited from:
- Inlining
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- Phase
The sequence position of this phase in the given context where 0 is reserved for NoPhase and the first real phase is at position 1. -1 if the phase is not installed in the context.
The sequence position of this phase in the given context where 0 is reserved for NoPhase and the first real phase is at position 1. -1 if the phase is not installed in the context.
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- Phase
Output should be checkable by TreeChecker
Output should be checkable by TreeChecker
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- Phase
Is this phase the standard typerphase? True for TyperPhase, but not for other first phases (such as FromTasty or Parser). The predicate is tested in some places that perform checks and corrections. It's different from ctx.isAfterTyper (and cheaper to test).
Is this phase the standard typerphase? True for TyperPhase, but not for other first phases (such as FromTasty or Parser). The predicate is tested in some places that perform checks and corrections. It's different from ctx.isAfterTyper (and cheaper to test).
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- Inlining
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- Phase
A name given to the Phase
that can be used to debug the compiler. For instance, it is possible to print trees after a given phase using:
A name given to the Phase
that can be used to debug the compiler. For instance, it is possible to print trees after a given phase using:
$ ./bin/scalac -Xprint:<phaseNameHere> sourceFile.scala
Attributes
- Definition Classes
-
Inlining -> Phase
- Inherited from:
- Inlining
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- Phase
If set, allow missing or superfluous arguments in applications and type applications.
If set, allow missing or superfluous arguments in applications and type applications.
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- ProfileBase
Attributes
- Definition Classes
-
ProfileBase -> Phase
- Inherited from:
- ProfileBase
List of names of phases that should precede this phase
List of names of phases that should precede this phase
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- Phase
Convert a compilation unit's tree to a string; can be overridden
Convert a compilation unit's tree to a string; can be overridden
Attributes
- Inherited from:
- Phase
Attributes
- Inherited from:
- Phase
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns
-
a string representation of the object.
- Definition Classes
-
Phase -> Any
- Inherited from:
- Phase
The phase in which the transformation should be run. By default this is the phase given by the this macro transformer, but it could be overridden to be the phase following that one.
The phase in which the transformation should be run. By default this is the phase given by the this macro transformer, but it could be overridden to be the phase following that one.
Attributes
- Inherited from:
- MacroTransform