SetupAPI

dotty.tools.dotc.cc.SetupAPI
trait SetupAPI

Operations accessed from CheckCaptures

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Setup

Members list

Value members

Abstract methods

def isPreCC(sym: Symbol)(using Context): Boolean

Symbol is a term member of a class that was not capture checked The info of these symbols is made fluid.

Symbol is a term member of a class that was not capture checked The info of these symbols is made fluid.

Attributes

def postCheck()(using Context): Unit

Check to do after the capture checking traversal

Check to do after the capture checking traversal

Attributes

def setupUnit(tree: Tree, checker: CheckerAPI)(using Context): Unit

Setup procedure to run for each compilation unit

Setup procedure to run for each compilation unit

Value parameters

checker

the capture checker which will run subsequently.

tree

the typed tree of the unit to check

Attributes