public class AssignBarLabel extends java.lang.Object implements IFlowLabelWithFilter
IFlowLabel.IFlowLabelVisitor| Modifier and Type | Method and Description |
|---|---|
AssignLabel |
bar() |
boolean |
equals(java.lang.Object obj) |
FilteredPointerKey.TypeFilter |
getFilter() |
int |
hashCode() |
boolean |
isBarred() |
static AssignBarLabel |
make(FilteredPointerKey.TypeFilter filter) |
static AssignBarLabel |
noFilter() |
void |
visit(IFlowLabel.IFlowLabelVisitor v,
java.lang.Object dst) |
public static AssignBarLabel noFilter()
public static AssignBarLabel make(FilteredPointerKey.TypeFilter filter)
public AssignLabel bar()
bar in interface IFlowLabelpublic void visit(IFlowLabel.IFlowLabelVisitor v, java.lang.Object dst) throws java.lang.IllegalArgumentException
visit in interface IFlowLabeljava.lang.IllegalArgumentExceptionpublic boolean isBarred()
isBarred in interface IFlowLabelpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic FilteredPointerKey.TypeFilter getFilter()
getFilter in interface IFlowLabelWithFilter