Package: IAstAssistant

IAstAssistant

Coverage

1: package org.overture.ast.assistant;
2:
3: import org.overture.ast.node.INode;
4:
5: /**
6: * {@link IAstAssistant} is an empty interface that is used to identify assistants
7: * in Overture.
8: * <br><br>
9: * Assistants are defined as methods that:
10: * - are used in visitor cases as part of an Overture analysis
11: * - are used in 2 or more classes
12: * - take {@link INode} objects as input
13: *
14: * @author ldc
15: *
16: */
17: public interface IAstAssistant {
18:
19: }