/**
* BSD-style license; for more info see http://pmd.sourceforge.net/license.html
*/
package net.sourceforge.pmd.lang.dfa.pathfinder;
import net.sourceforge.pmd.lang.dfa.DataFlowNode;
public class PathElement {
public int currentChild;
public DataFlowNode node;
public DataFlowNode pseudoRef;
PathElement(DataFlowNode node) {
this.node = node;
}
PathElement(DataFlowNode node, DataFlowNode ref) {
this.node = node;
this.pseudoRef = ref;
}
public boolean isPseudoPathElement() {
return pseudoRef != null;
}
}