示例#1
0
 public ReadOnlyCollection<Expression> Reads(Node atom)
 {
     return _usages[atom.AssertCast<Expression>()].Where(u => !(u is Assign)).ToReadOnly();
 }
示例#2
0
 public ReadOnlyCollection<Assign> Writes(Node atom)
 {
     return _usages[atom.AssertCast<Expression>()].OfType<Assign>().ToReadOnly();
 }
示例#3
0
 public ReadOnlyCollection<Expression> Usages(Node atom)
 {
     return _usages[atom.AssertCast<Expression>()].ToReadOnly();
 }