defineImport method

void defineImport(
  1. String key,
  2. T decl,
  3. String from
)

Implementation

void defineImport(String key, T decl, String from) {
  if (!importedSymbols.containsKey(key)) {
    importedSymbols[key] = decl;
  } else {
    if (importedSymbols[key] != decl) {
      throw HTError.defined(key, HTErrorType.runtimeError);
    }
  }
}