TransformUtil
cps.plugin.TransformUtil
object TransformUtil
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TransformUtil.type
Members list
Type members
Classlikes
case class IncorrectOwnerRecord(contextOwner: Symbol, expectedOwner: Symbol, realOwner: Symbol, tree: Tree)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Value members
Concrete methods
find all definitions in the tree, and return list of pairs (definition, owner)
find all definitions in the tree, and return list of pairs (definition, owner)
Attributes
def findFirstSubtermWithIncorrectOwner(tree: Tree, topOwner: Symbol)(using Context): Option[IncorrectOwnerRecord]
def findSubtermWithOwner(tree: Tree, owner: Symbol, reportWarnings: Boolean)(using Context): Option[Tree]
def makeLambda(params: List[ValDef], resultType: Type, owner: Symbol, body: Tree, bodyOwner: Symbol)(using Context): Block
Concrete fields
In this article