gapt.proofs.context.facet
Members list
Type members
Classlikes
Base types, including inductive types.
Base types, including inductive types.
Attributes
- Companion
- object
- Source
- BaseTypes.scala
- Supertypes
Attributes
- Companion
- class
- Source
- BaseTypes.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
BaseTypes.type
Attributes
- Companion
- object
- Source
- Reductions.scala
- Supertypes
Attributes
- Companion
- class
- Source
- Reductions.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Constant symbols, including defined constants, constructors, etc.
Constant symbols, including defined constants, constructors, etc.
Attributes
- Companion
- object
- Source
- Constants.scala
- Supertypes
Attributes
- Companion
- class
- Source
- Constants.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Constants.type
Definitions that define a constant by an expression of the same type.
Definitions that define a constant by an expression of the same type.
Attributes
- Companion
- object
- Source
- Definitions.scala
- Supertypes
Attributes
- Companion
- class
- Source
- Definitions.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Definitions.type
Type class for a facet of a context.
Type class for a facet of a context.
A facet collects some kind of information that is relevant to a context. A facet may for example collect all the base types (uninterpreted, struturally inductive, etc.) currently declared in a context.
Attributes
- Companion
- object
- Source
- Facet.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- Facet.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Facet.type
Attributes
- Companion
- object
- Source
- ProofDefinitions.scala
- Supertypes
Attributes
- Companion
- class
- Source
- ProofDefinitions.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ProofDefinitions.type
Attributes
- Companion
- object
- Source
- ProofNames.scala
- Supertypes
Attributes
- Companion
- class
- Source
- ProofNames.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ProofNames.type
Definitional reductions.
Attributes
- Companion
- class
- Source
- Reductions.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Reductions.type
Inductive types, for each type we store its list of constructors.
Inductive types, for each type we store its list of constructors.
Attributes
- Companion
- object
- Source
- StructurallyInductiveTypes.scala
- Supertypes
Attributes
- Companion
- class
- Source
- StructurallyInductiveTypes.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Implicits
Implicits
Attributes
- Source
- package.scala