DefDefSelectRecord

cps.plugin.DefDefSelectRecord
class DefDefSelectRecord(val kind: DefDefSelectKind, var internal: Boolean, var monadType: Type, var changedType: Type, var debugLevel: Int)

Record for defDef, which was selected for transformation. Note, that this shouln not be case class, because it used in MutableSymbolMap and it is important to have equals/hashCode methods not depended from value (i.e. - system).

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete fields

var changedType: Type
var debugLevel: Int
var internal: Boolean
var monadType: Type