private void AddRomTable(Table table) { if (table.isBase) { if (!BaseRomTables.ContainsKey(table.name)) { BaseRomTables.Add(table.name, table); } else { Trace.WriteLine("Warning, duplicate table: " + table.name + ". Please check the definition!!"); } } else { if (!ExposedRomTables.ContainsKey(table.name)) { ExposedRomTables.Add(table.name, table); } else { Trace.WriteLine("Warning, duplicate table: " + table.name + ". Please check the definition!!"); } } }
private void AddRomTable(TableMetaData table, int line) { if (table.isBase) { if (!BaseRomTables.ContainsKey(table.name)) { BaseRomTables.Add(table.name, table); } else { Trace.WriteLine("Warning, duplicate table: " + table.name + ". Please check the definition: " + this.filePath + " Line number: " + line); } } else { if (!ExposedRomTables.ContainsKey(table.name)) { ExposedRomTables.Add(table.name, table); } else { Trace.WriteLine("Warning, duplicate table: " + table.name + ". Please check the definition: " + this.filePath + " Line number: " + line); } } }
private void AddRomTable(TableMetaData table, int line) { TableMetaData dupe; if (table.isBase) { if (!BaseRomTables.ContainsKey(table.name)) { BaseRomTables.Add(table.name, table); } else { BaseRomTables.TryGetValue(table.name, out dupe); Trace.WriteLine("Warning, duplicate table: " + table.name + ". Please check the definition: " + this.filePath + " Line numbers: " + line + " and " + dupe.LineNumber); } } else { if (!ExposedRomTables.ContainsKey(table.name)) { ExposedRomTables.Add(table.name, table); } else { ExposedRomTables.TryGetValue(table.name, out dupe); Trace.WriteLine("Warning, duplicate table: " + table.name + ". Please check the definition: " + this.filePath + " Line numbers: " + line + " and " + dupe.LineNumber); } } }