XTypeRecoveryState
io.joern.x2cpg.passes.frontend.XTypeRecoveryState
case class XTypeRecoveryState(config: XTypeRecoveryConfig, currentIteration: Int, isFieldCache: TrieMap[Long, Boolean], changesWereMade: AtomicBoolean, stopEarly: AtomicBoolean)
Value parameters
- changesWereMade
-
a flag to indicate that changes were made in the last iteration.
- config
-
the user defined config.
- currentIteration
-
the current iteration.
- isFieldCache
-
a cache for answering if a node represents a field or member.
- stopEarly
-
indicates that we may stop type propagation earlier than the specified number of iterations.
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article