public abstract class AbstractBulkAliasStrategy extends AbstractAliasStrategy
manager| 构造器和说明 |
|---|
AbstractBulkAliasStrategy(InfoflowManager manager) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
isInteractive()
Gets whether this aliasing strategy is interactive, i.e. computes aliases
on demand.
|
boolean |
isLazyAnalysis()
Gets whether this analysis is lazy, i.e., needs all taints to be
propagated into all methods, even if the respective access path is not
even visible inside the callee (but an alias may be visible).
|
boolean |
mayAlias(AccessPath ap1,
AccessPath ap2)
Gets whether the two given access path may alias
|
hasProcessedMethodclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcleanup, computeAliasTaints, getSolver, injectCallingContext, isFlowSensitive, requiresAnalysisOnReturnpublic AbstractBulkAliasStrategy(InfoflowManager manager)
public boolean isInteractive()
IAliasingStrategypublic boolean mayAlias(AccessPath ap1, AccessPath ap2)
IAliasingStrategyap1 - The first access pathap2 - The second access pathpublic boolean isLazyAnalysis()
IAliasingStrategyCopyright © 2022 Fraunhofer SIT. All rights reserved.