public void Add(MethodInst methodInst) { List <MethodInst> list; var key = methodInst.methodRef; if (methodInst.origMethodDef.IsNewSlot() || !methodInstances.TryGetValue(key, out list)) { methodInstances[key] = list = new List <MethodInst>(); } list.Add(methodInst); }
public void add(MethodInst methodInst) { List<MethodInst> list; var key = new MethodReferenceKey(methodInst.methodReference); if (methodInst.origMethodDef.isNewSlot() || !methodInstances.TryGetValue(key, out list)) methodInstances[key] = list = new List<MethodInst>(); list.Add(methodInst); }