public void CodeGenerate(CGenState state) { foreach (Tuple<Env, ExternDecln> decln in this.declns) { decln.Item2.CGenDecln(decln.Item1, state); } } }