public Scene(Singletons.Global g) { setReservedNames(); // load soot.class.path system property, if defined String scp = System.getProperty("soot.class.path"); if (scp != null) { setSootClassPath(scp); } kindNumberer = new ArrayNumberer<Kind>( new Kind[] { Kind.INVALID, Kind.STATIC, Kind.VIRTUAL, Kind.INTERFACE, Kind.SPECIAL, Kind.CLINIT, Kind.THREAD, Kind.EXECUTOR, Kind.ASYNCTASK, Kind.FINALIZE, Kind.INVOKE_FINALIZE, Kind.PRIVILEGED, Kind.NEWINSTANCE }); addSootBasicClasses(); determineExcludedPackages(); }