public void Resolve(SymbolDecl symbol, ResolveEnvironment environment, bool supressError = false) { if (this.ReferencingNameKey == null) { var visitor = new ResolveTypeDeclVisitor() { Symbol = symbol, Environment = environment, SupressError = supressError, }; Accept(visitor); } }