d7280628880401f4f6e79af24470f8de55bc9c47
[repair.git] / Repair / RepairCompiler / MCC / IR / ConcreteInterferes.java
1 package MCC.IR;
2
3 class ConcreteInterferes {
4     static public boolean interferes(MultUpdateNode mun, Rule r, boolean satisfy) {
5         for(int i=0;i<mun.numUpdates();i++) {
6             UpdateNode un=mun.getUpdate(i);
7             for (int j=0;j<un.numUpdates();j++) {
8                 Updates update=un.getUpdate(j);
9                 Descriptor des=update.getDescriptor();
10                 DNFRule drule=r.getDNFGuardExpr();
11                 for(int k=0;k<drule.size();k++) {
12                     RuleConjunction rconj=drule.get(k);
13                     for(int l=0;l<rconj.size();l++) {
14                         DNFExpr dexpr=rconj.get(l);
15                         
16                     }
17                 }
18             }
19         }
20         return false;
21     }
22
23
24 }