webql/compiler/typechecker
Copy MarkdownTypes
Typechecker
pub opaque type TypecheckerValues
new
pub fn new(document: hir.Document) -> TypecheckerCreates a new typechecker instance from a resolver document.
resolve
pub fn resolve(
typechecker: Typechecker,
context: context.Context,
) -> Result(hir.Document, diagnostic.Diagnostic)Typechecks a resolver document.