public class NonRecursiveMethodExecutor extends AbstractInterproceduralMethodExecutor
method, procedureRegistry| Constructor and Description |
|---|
NonRecursiveMethodExecutor(Method method,
ScopeExtractor scopeExtractor,
ContractCollection contractCollection,
ProcedureRegistry procedureRegistry) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
generateAndAddContract(ProcedureCall call)
generates the Contract by executing the call
|
getPostconditionsaddContract, createResultStates, getContractCollection, getContractsForExport, getResultStates, getScopeExtractorpublic NonRecursiveMethodExecutor(Method method, ScopeExtractor scopeExtractor, ContractCollection contractCollection, ProcedureRegistry procedureRegistry)
protected void generateAndAddContract(ProcedureCall call)
generateAndAddContract in class AbstractInterproceduralMethodExecutorcall - the procedureCall for this method and inputCopyright © 2018. All rights reserved.