Example usage for Java org.eclipse.jdt.internal.compiler.flow FlowInfo fields, constructors, methods, implement or subclass
The text is from its open source code.
FlowInfo | conditional(FlowInfo initsWhenTrue, FlowInfo initsWhenFalse) |
FlowInfo | copy() Return a deep copy of the current instance. |
FlowInfo | initsWhenTrue() Return the flow info that would result from the path associated to the value true for the condition expression that generated this flow info. |
boolean | isDefinitelyAssigned(FieldBinding field) Check status of definite assignment for a field. |
boolean | isDefinitelyAssigned(LocalVariableBinding local) Check status of definite assignment for a local. |
boolean | isPotentiallyAssigned(FieldBinding field) Check status of potential assignment for a field. |
boolean | isPotentiallyAssigned(LocalVariableBinding field) Check status of potential assignment for a local variable. |
void | markAsComparedEqualToNonNull(LocalVariableBinding local) Record that a local variable got checked to be non null. |
void | markAsComparedEqualToNull(LocalVariableBinding local) Record that a local variable got checked to be null. |
void | markAsDefinitelyAssigned(FieldBinding field) Record a field got definitely assigned. |
void | markAsDefinitelyAssigned(LocalVariableBinding local) Record a local got definitely assigned. |