private void a(int A_0, b0.b A_1) { if (A_1 != null) { if (!this.f.ContainsKey(A_0)) { this.f.Add(A_0, new List <b0.b>()); } this.f[A_0].Add(A_1); } }
public void b(int A_0, b0.b A_1) { if (this.e.Contains(A_0)) { this.a(A_0, A_1); } else { this.e.Add(A_0); this.a(A_0, A_1); l.i(); } }
public void a(int A_0, b0.b A_1, b0.a A_2) { if (this.e.Contains(A_0)) { this.a(A_0, A_1); } else { if (this.h.ContainsKey(A_2)) { Dictionary <b0.a, int> dictionary; b0.a a; (dictionary = this.h)[a = A_2] = dictionary[a] + 1; } else { this.h[A_2] = 1; } this.g[A_0] = A_2; this.e.Add(A_0); this.a(A_0, A_1); l.i(); } }