all-of

The all-of join point matches any AST node that maches all of the children join points. This is typically useful to combine node-agnostic join points (import-path, package, directive, …) with another join point.

Examples

all-of:
    - directive: dd:span
    - function:
        - receives: context.Context