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