Package hydra.testing
Interface TestCase.Visitor<R>
-
- All Known Subinterfaces:
TestCase.PartialVisitor<R>
- Enclosing class:
- TestCase
public static interface TestCase.Visitor<R>
-
-
Method Summary
-
-
-
Method Detail
-
visit
R visit(TestCase.AlphaConversion instance)
-
visit
R visit(TestCase.CaseConversion instance)
-
visit
R visit(TestCase.DeannotateTerm instance)
-
visit
R visit(TestCase.DeannotateType instance)
-
visit
R visit(TestCase.DelegatedEvaluation instance)
-
visit
R visit(TestCase.EtaExpansion instance)
-
visit
R visit(TestCase.FlattenLetTerms instance)
-
visit
R visit(TestCase.FreeVariables instance)
-
visit
R visit(TestCase.Evaluation instance)
-
visit
R visit(TestCase.Inference instance)
-
visit
R visit(TestCase.InferenceFailure instance)
-
visit
R visit(TestCase.JsonDecode instance)
-
visit
R visit(TestCase.JsonEncode instance)
-
visit
R visit(TestCase.JsonParser instance)
-
visit
R visit(TestCase.JsonRoundtrip instance)
-
visit
R visit(TestCase.JsonWriter instance)
-
visit
R visit(TestCase.LiftLambdaAboveLet instance)
-
visit
R visit(TestCase.Serialization instance)
-
visit
R visit(TestCase.SimplifyTerm instance)
-
visit
R visit(TestCase.TopologicalSort instance)
-
visit
R visit(TestCase.TopologicalSortBindings instance)
-
visit
R visit(TestCase.TopologicalSortSCC instance)
-
visit
R visit(TestCase.TypeChecking instance)
-
visit
R visit(TestCase.TypeCheckingFailure instance)
-
visit
R visit(TestCase.TypeReduction instance)
-
visit
R visit(TestCase.NormalizeTypeVariables instance)
-
visit
R visit(TestCase.FoldOverTerm instance)
-
visit
R visit(TestCase.RewriteTerm instance)
-
visit
R visit(TestCase.RewriteType instance)
-
visit
R visit(TestCase.HoistSubterms instance)
-
visit
R visit(TestCase.HoistCaseStatements instance)
-
visit
R visit(TestCase.HoistLetBindings instance)
-
visit
R visit(TestCase.HoistPolymorphicLetBindings instance)
-
visit
R visit(TestCase.SubstInType instance)
-
visit
R visit(TestCase.VariableOccursInType instance)
-
visit
R visit(TestCase.UnifyTypes instance)
-
visit
R visit(TestCase.JoinTypes instance)
-
visit
R visit(TestCase.UnshadowVariables instance)
-
visit
R visit(TestCase.ValidateCoreTerm instance)
-
-