ClassSummary

case class ClassSummary(currentClass: ClassSymbol, parentOuter: Map[ClassSymbol, Potentials])

Summary of class.

It makes ObjectPart construction easier with already established raw outer for parents.

trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def cacheFor(member: Symbol, summary: Summary)(using Context): Unit
def effectsOf(member: Symbol)(env: Env): Effects
def potentialsOf(member: Symbol)(env: Env): Potentials
def show(using Context): String
def summaryOf(member: Symbol)(env: Env): Summary

Inherited methods

Inherited from
Product