public class TypeQualifierValueSet extends Object
| Constructor and Description |
|---|
TypeQualifierValueSet(TypeQualifierValue<?> typeQualifierValue) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
FlowValue |
getValue(ValueNumber vn) |
Collection<? extends ValueNumber> |
getValueNumbers() |
Set<? extends SourceSinkInfo> |
getWhere(ValueNumber vn) |
Set<? extends SourceSinkInfo> |
getWhereAlways(ValueNumber vn) |
Set<? extends SourceSinkInfo> |
getWhereNever(ValueNumber vn) |
int |
hashCode() |
boolean |
isBottom() |
boolean |
isTop() |
boolean |
isValid() |
void |
makeSameAs(TypeQualifierValueSet source) |
void |
makeValid() |
void |
mergeWith(TypeQualifierValueSet fact) |
void |
modelSourceSink(SourceSinkInfo sourceSinkInfo) |
void |
propagateAcrossPhiNode(ValueNumber fromVN,
ValueNumber toVN) |
void |
pruneValue(ValueNumber vn) |
void |
setBottom() |
void |
setTop() |
String |
toString() |
String |
valueNumberToString(ValueNumber vn) |
String |
valueNumberToString(ValueNumber vn,
FlowValue value) |
public TypeQualifierValueSet(TypeQualifierValue<?> typeQualifierValue)
public void modelSourceSink(SourceSinkInfo sourceSinkInfo)
public void pruneValue(ValueNumber vn)
public Set<? extends SourceSinkInfo> getWhere(ValueNumber vn)
public Set<? extends SourceSinkInfo> getWhereAlways(ValueNumber vn)
public Set<? extends SourceSinkInfo> getWhereNever(ValueNumber vn)
public FlowValue getValue(ValueNumber vn)
public Collection<? extends ValueNumber> getValueNumbers()
public boolean isValid()
public void makeValid()
public void makeSameAs(TypeQualifierValueSet source)
public boolean isTop()
public void setTop()
public boolean isBottom()
public void setBottom()
public void propagateAcrossPhiNode(ValueNumber fromVN, ValueNumber toVN)
public void mergeWith(TypeQualifierValueSet fact) throws DataflowAnalysisException
DataflowAnalysisExceptionpublic String valueNumberToString(ValueNumber vn)
public String valueNumberToString(ValueNumber vn, FlowValue value)
Copyright © 2003–2015. All rights reserved.