Skip to content

Instantly share code, notes, and snippets.

@tildedave
Created April 27, 2011 01:19
Show Gist options
  • Save tildedave/943547 to your computer and use it in GitHub Desktop.
Save tildedave/943547 to your computer and use it in GitHub Desktop.
Too many members, OO fail
protected Map<JLiftVarLabel, Node> variableToNodeMap;
protected MultiMap<JLiftVarLabel, JLiftVarLabel> directVariableAffectMap;
protected MultiMap<JLiftVarLabel, JLiftVarLabel> directVariableAffectingMap;
protected MultiMap<Node, Label> specialSinks;
protected Map<Node, JLiftVarLabel> nodeToVariableMap;
protected Map<JLiftVarLabel, Collection<JLiftVarLabel>> cacheVarLabelAffectMap;
protected Map<JLiftVarLabel, Collection<JLiftVarLabel>> cacheVarLabelAffectingMap;
protected Map<Node, Collection<Node>> cacheNodeAffectMap;
protected Map<Node, Collection<Node>> cacheNodeAffectingMap;
protected DFSGraph<JLiftVarLabel> varGraph;
protected DFSGraph<JLiftVarLabel> mirrorVarGraph;
protected CacheCallBack<JLiftVarLabel> callBackObject;
protected Map<JLiftVarLabel, Label> lvarMap;
private final Map<JLiftVarLabel, JLiftLabelConstraint> variableToConstraintMap;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment