case classAbstractVar(getter: tools.nsc.Global.Symbol, setter: tools.nsc.Global.Symbol) extends GlobalToolkit.LogicalSymbol with Product with Serializable
case classObject(module: tools.nsc.Global.Symbol, moduleClass: tools.nsc.Global.Symbol) extends GlobalToolkit.LogicalSymbol with Product with Serializable
case classPackage(module: tools.nsc.Global.Symbol, moduleClass: tools.nsc.Global.Symbol) extends GlobalToolkit.LogicalSymbol with Product with Serializable
case classPackageObject(module: tools.nsc.Global.Symbol, moduleClass: tools.nsc.Global.Symbol) extends GlobalToolkit.LogicalSymbol with Product with Serializable
case classVal(field: tools.nsc.Global.Symbol, getter: tools.nsc.Global.Symbol) extends GlobalToolkit.LogicalSymbol with Product with Serializable
case classVar(field: tools.nsc.Global.Symbol, getter: tools.nsc.Global.Symbol, setter: tools.nsc.Global.Symbol) extends GlobalToolkit.LogicalSymbol with Product with Serializable