Class CtRolePathElement

All Implemented Interfaces:
CtPathElement<CtElement,​CtElement>

public class CtRolePathElement extends AbstractPathElement<CtElement,​CtElement>
A CtPathElement that define some roles for matching.

Differents roles are define :

  • statement: match on all statements define in the body of an executable
  • parameter: match on parameter of an executable
  • defaultValue: for value of ctFields