Skip to main content

Module annotation

Module annotation 

Source

Traits§

Annotation
A value that can annotate an expression node.
AnnotationFn
Computes annotations for an expression node, defaulting to bound expressions.

Functions§

descendent_bound_annotations
Annotate a bound expression and propagate each annotation to its ancestors.
direct_bound_annotations
Annotate each bound-expression node without propagating annotations to its ancestors.

Type Aliases§

BoundAnnotations
Annotations keyed by bound-tree identity.