createScopeForNodes(e, t, r) {
    const i = Z(e).map((s) => {
      const a = this.nameProvider.getName(s);
      if (a)
        return this.descriptions.createDescription(s, a);
    }).nonNullable();
    return new il(i, t, r);
  }
Create a scope for the given collection of AST nodes, which need to be transformed into respective
descriptions first. This is done using the `NameProvider` and `AstNodeDescriptionProvider` services.