public static CallGraph Make(Program program) { if (program == null) { return(null); } CallGraph cg = new CallGraph(); program.TopLevelDeclarations.Iter(x => cg.AddDeclaration(x)); return(cg); }