
public class CopyAssumption extends Object implements Assumption<CopyAssumption>
| Modifier and Type | Class and Description |
|---|---|
static class |
CopyAssumption.Updater
Updates the assumption by copying it on first write.
|
| Modifier and Type | Field and Description |
|---|---|
static CopyAssumption |
TOP
Top value for copy analysis.
|
| Constructor and Description |
|---|
CopyAssumption() |
CopyAssumption(CopyAssumption result) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
JVariable |
getOriginal(JVariable v) |
int |
hashCode() |
CopyAssumption |
join(CopyAssumption value)
Compute least upper bound.
|
String |
toString() |
public static final CopyAssumption TOP
public CopyAssumption()
public CopyAssumption(CopyAssumption result)
public CopyAssumption join(CopyAssumption value)
Assumptionnull.
It's allowed to return value, equal either to this or to
other. If you're going to modify result of join operation,
you have to copy it.join in interface Assumption<CopyAssumption>Copyright © 2018. All rights reserved.