function addDanglingTypeIfNotSeen()

in compiler/src/transform/expand-generics.ts [166:180]


  function addDanglingTypeIfNotSeen (type: TypeDefinition): void {
    switch (type.kind) {
      case 'type_alias':
        if (type.generics !== undefined && type.generics.length > 0) {
          return
        }
        break
      case 'interface':
        if (type.generics !== undefined && type.generics.length > 0) {
          return
        }
        break
    }
    addIfNotSeen(type.name, () => type)
  }