Documentation

Strata.Languages.Laurel.InferHoleTypes

Hole Type Inference #

Annotate each .Hole node with a type inferred from its surrounding context using the SemanticModel and computeExprType. After this pass every Hole carries some ty so that the hole elimination pass can generate correctly typed uninterpreted functions.

Instances For

    Annotate every .Hole in the program with a type inferred from context.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For