git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1362 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
alfred 2006-08-23 09:13:41 +00:00
parent ac62aa9ad8
commit 1eac75f911
1 changed files with 14 additions and 14 deletions

View File

@ -19,7 +19,7 @@ import java.util.*;
Class ModuleInfo is built for scanning the source files, it contains all the needed Class ModuleInfo is built for scanning the source files, it contains all the needed
information and all the temporary data. information and all the temporary data.
*/ */
public class ModuleInfo { public final class ModuleInfo {
ModuleInfo(String modulepath) throws Exception { ModuleInfo(String modulepath) throws Exception {
this.modulepath = modulepath; this.modulepath = modulepath;
@ -43,21 +43,21 @@ public class ModuleInfo {
public String moduletype = null; public String moduletype = null;
public String entrypoint = null; public String entrypoint = null;
public Set<String> localmodulesources = new HashSet<String>(); //contains both .c and .h public final Set<String> localmodulesources = new HashSet<String>(); //contains both .c and .h
public Set<String> preprocessedccodes = new HashSet<String>(); public final Set<String> preprocessedccodes = new HashSet<String>();
public Set<String> msaorinf = new HashSet<String>(); //only a little, hash may be too big for this public final Set<String> msaorinf = new HashSet<String>(); //only a little, hash may be too big for this
public Set<String> hashfuncc = new HashSet<String>(); public final Set<String> hashfuncc = new HashSet<String>();
public Set<String> hashfuncd = new HashSet<String>(); public final Set<String> hashfuncd = new HashSet<String>();
public Set<String> hashnonlocalfunc = new HashSet<String>(); public final Set<String> hashnonlocalfunc = new HashSet<String>();
public Set<String> hashnonlocalmacro = new HashSet<String>(); public final Set<String> hashnonlocalmacro = new HashSet<String>();
public Set<String> hashEFIcall = new HashSet<String>(); public final Set<String> hashEFIcall = new HashSet<String>();
public Set<String> hashr8only = new HashSet<String>(); public final Set<String> hashr8only = new HashSet<String>();
public Set<String> hashrequiredr9libs = new HashSet<String>(); // hashrequiredr9libs is now all added in SourceFileReplacer public final Set<String> hashrequiredr9libs = new HashSet<String>(); // hashrequiredr9libs is now all added in SourceFileReplacer
public Set<String> guid = new HashSet<String>(); public final Set<String> guid = new HashSet<String>();
public Set<String> protocol = new HashSet<String>(); public final Set<String> protocol = new HashSet<String>();
public Set<String> ppi = new HashSet<String>(); public final Set<String> ppi = new HashSet<String>();
public final void enroll(String filepath) throws Exception { public final void enroll(String filepath) throws Exception {
String[] temp; String[] temp;