/// <summary> /// add an encountered fwd declaration /// </summary> public void addFwdDecl(String symbolName) { if (m_symbols.ContainsKey(symbolName)) { return; // more than one fwd-decl is allowed } Symbol newSymbol = new SymbolFwdDecl(symbolName, this); m_symbols[symbolName] = newSymbol; }