analysis
analysis
org.polystat.odin.analysis
ASTAnalyzer
EOOdinAnalyzer
OdinAnalysisResult
AnalyzerFailure
DefectsDetected
Ok
OdinAnalysisResult
ObjectName
ObjectName
org.polystat.odin.analysis.liskov
Analyzer
MethodAnalysisInfo
MethodAndContainer
org.polystat.odin.analysis.mutualrec.advanced
Analyzer
CallGraph
CallChainOps
CallGraphOps
Program
MethodName
MethodNameOps
Object
ParentInfo
ProgramOps
org.polystat.odin.analysis.stateaccess
DetectStateAccess
State
StateChange
org.polystat.odin.analysis.unjustifiedassumptions
Analyzer
org.polystat.odin.analysis.utils
Abstract
Optics
lenses
optionals
prisms
traversals
org.polystat.odin.analysis.utils.inlining
BndItself
BndPlaceholder
Call
GenericMethodInfo
GenericParentInfo
Inliner
LocateCalls
LocateMethods
LocatorContext
MethodInfo
MethodInfoAfterInlining
MethodInfoForAnalysis
MethodPlaceholder
ObjectInfo
ObjectInfo
ObjectInfoForAnalysis
ObjectInfoForAnalysis
ObjectNameWithLocator
ObjectPlaceholder
ObjectTree
ParentInfo
ParentInfoForInlining
ParentName
ParentPlaceholder
TraverseMethods
types
org.polystat.odin.analysis.utils.j2eo
Other
Primitives
org.polystat.odin.analysis.utils.logicalextraction
ExtractLogic
SMTUtils
LogicInfo
analysis
/
org.polystat.odin.analysis.utils.inlining
/
ObjectInfoForAnalysis
ObjectInfoForAnalysis
object
ObjectInfoForAnalysis
Companion:
class
Graph
Supertypes
Self type
trait
Product
trait
Mirror
class
Object
trait
Matchable
class
Any
ObjectInfoForAnalysis
.type
Type members
Implicits
Type members
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Inherited from:
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from:
Mirror
Implicits
Implicits
implicit
val
traverseMethodsForAnalysis
:
TraverseMethods
[
ObjectInfoForAnalysis
]