Package org.somox.gast2seff.visitors
Class FunctionCallClassificationVisitor
java.lang.Object
org.eclipse.emf.ecore.util.Switch<T>
org.eclipse.emf.ecore.util.ComposedSwitch<Collection<BitSet>>
org.somox.gast2seff.visitors.FunctionCallClassificationVisitor
Classifies function calls are internal, library, or external calls.
Transitively assigns that type to outer statements like loops or branches.
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionFunctionCallClassificationVisitor
(IFunctionClassificationStrategy strategy, MethodCallFinder methodCallFinder) -
Method Summary
Methods inherited from class org.eclipse.emf.ecore.util.ComposedSwitch
addSwitch, delegatedDoSwitch, doSwitch, findDelegate, isSwitchFor, removeSwitch
-
Constructor Details
-
FunctionCallClassificationVisitor
public FunctionCallClassificationVisitor(IFunctionClassificationStrategy strategy, MethodCallFinder methodCallFinder)
-
-
Method Details
-
getIndex
-
getAnnotations
-
defaultCase
- Overrides:
defaultCase
in classSwitch<Collection<BitSet>>
-