class FieldLocalityState extends AnyRef
Instance Constructors
- new FieldLocalityState(field: Field, thisIsCloneable: Boolean)
Value Members
- final def !=(arg0: Any): Boolean
- final def ##: Int
- final def ==(arg0: Any): Boolean
- def addCallersDependee(ep: EOptionP[DeclaredMethod, Callers], pcs: PCs): Unit
- def addCallersDependee(ep: EOptionP[DeclaredMethod, Callers]): Unit
- def addCallsite(caller: DeclaredMethod, pc: PC)(implicit propertyStore: PropertyStore): EOptionP[DeclaredMethod, Callees]
- def addClonedDefinitionSiteDependee(ep: EOptionP[(Context, DefinitionSiteLike), EscapeProperty]): Unit
- def addDefinitionSiteDependee(ep: EOptionP[(Context, DefinitionSiteLike), EscapeProperty], isGetFieldOfReceiver: Boolean): Unit
- def addMethodDependee(ep: EOptionP[Context, ReturnValueFreshness]): Unit
- def addTACDependee(ep: EOptionP[Method, properties.TACAI], pcs: PCs): Unit
- def addTACDependee(ep: EOptionP[Method, properties.TACAI]): Unit
- final def asInstanceOf[T0]: T0
- def clone(): AnyRef
- def dependees: Set[SomeEOptionP]
- final def eq(arg0: AnyRef): Boolean
- def equals(arg0: AnyRef): Boolean
- val field: Field
- def getCallersDependee(dm: DeclaredMethod): EOptionP[DeclaredMethod, Callers]
- def getCallsites(caller: DeclaredMethod): IntTrieSet
- final def getClass(): Class[_ <: AnyRef]
- def getTACDependee(m: Method): EOptionP[Method, properties.TACAI]
- def hasNoDependees: Boolean
- def hasTacDependees: Boolean
- def hashCode(): Int
- def isDefinitionSiteOfClone(e: (Context, DefinitionSiteLike)): Boolean
- def isGetFieldOfReceiver(defSite: (Context, DefinitionSiteLike)): Boolean
- final def isInstanceOf[T0]: Boolean
- final def ne(arg0: AnyRef): Boolean
- final def notify(): Unit
- final def notifyAll(): Unit
- var overridesClone: Boolean
- var potentialCloneCallers: Set[Method]
- def removeDefinitionSiteDependee(ep: EOptionP[(Context, DefinitionSiteLike), EscapeProperty]): Unit
- def removeMethodDependee(ep: EOptionP[Context, ReturnValueFreshness]): Unit
- final def synchronized[T0](arg0: => T0): T0
- var tacFieldAccessPCs: Map[Method, PCs]
- def temporaryState: FieldLocality
- val thisIsCloneable: Boolean
- val thisType: ObjectType
- def toString(): String
- def updateAllocationSiteDependee(ep: EOptionP[(Context, DefinitionSiteLike), EscapeProperty]): Unit
- def updateCalleeDependee(ep: EOptionP[DeclaredMethod, Callees]): Unit
- def updateMethodDependee(ep: EOptionP[Context, ReturnValueFreshness]): Unit
- def updateWithMeet(f: FieldLocality): Unit
- final def wait(arg0: Long, arg1: Int): Unit
- final def wait(arg0: Long): Unit
- final def wait(): Unit
Deprecated Value Members
- def finalize(): Unit
Inherited from AnyRef
Inherited from Any