exportNamesNotDeclared method

Set<String> exportNamesNotDeclared()

Own top-level symbol names that are NOT declared (used by the resolver to flag invalid exports).

Implementation

Set<String> exportNamesNotDeclared() {
  var all = _ownSymbolNames();
  return _exports
      .where((e) => e.path == null)
      .expand((e) => e.symbols.map((s) => s.name))
      .where((n) => !all.contains(n))
      .toSet();
}