new Pass()
Represents a Lara transformation pass.
Need to implement:
- _apply_impl($jp)
_apply_impl($jp)
Apply tranformation to
_new_default_result()
apply($jp)
Applies this pass starting at the given join point. If no join point is given, uses the root join point.
constructor(_name)
matchJoinpoint($jp)
Predicate that informs the pass whether a certain joinpoint should be transformed.
name()
name(_name)
This function is deprecated. Automatically infered
transformJoinpoint($jp)
Transformation to be applied to matching joinpoints