ScriptAwareSemanticLogger
class ScriptAwareSemanticLogger[StatementType](core: CoreLogger)(`evidence$2`: NotNothing[StatementType]) extends Impl[StatementType]
class Impl[StatementType]
trait SemanticLogger[StatementType]
trait SemanticRefineMixin[StatementType]
trait SemanticMarkerMixin[StatementType]
trait SemanticEntryTransformMixin[StatementType]
trait SemanticEventBufferMixin[StatementType]
trait UnderlyingMixin
trait SemanticLoggerAPI[StatementType, CorePredicate, [StatementType] =>> SemanticMethod[StatementType]]
trait Error[StatementType, CorePredicate, [StatementType] =>> SemanticMethod[StatementType]]
trait Warn[StatementType, CorePredicate, [StatementType] =>> SemanticMethod[StatementType]]
trait Info[StatementType, CorePredicate, [StatementType] =>> SemanticMethod[StatementType]]
trait Debug[StatementType, CorePredicate, [StatementType] =>> SemanticMethod[StatementType]]
trait Trace[StatementType, CorePredicate, [StatementType] =>> SemanticMethod[StatementType]]
trait SemanticLoggerComponent[StatementType, CorePredicate, [StatementType] =>> SemanticMethod[StatementType]]
class Object
trait Matchable
class Any
Type members
Value members
Concrete methods
Inherited methods
override def refine[T <: StatementType](`evidence$2`: ToStatement[T], `evidence$3`: NotNothing[T]): SemanticLogger[T]
- Definition Classes
- Impl -> SemanticRefineMixin
- Inherited from
- Impl
override def withMarker[T](markerInst: => T)(`evidence$1`: ToMarkers[T]): SemanticLogger[StatementType]
- Definition Classes
- Impl -> SemanticMarkerMixin
- Inherited from
- Impl