| 54251 | const _x = OpenAPI3_1SwaggerClientDereferenceVisitor, |
| 54252 | Sx = mergeAll[Symbol.for('nodejs.util.promisify.custom')] |
| 54253 | const Ex = class RootVisitor { |
| 54254 | constructor({ parameterMacro: s, modelPropertyMacro: o, mode: i, options: a, ...u }) { |
| 54255 | const _ = [] |
| 54256 | ;(_.push(new _x({ ...u, options: a })), |
| 54257 | 'function' == typeof o && _.push(new ux({ modelPropertyMacro: o, options: a })), |
| 54258 | 'strict' !== i && _.push(new fx({ options: a })), |
| 54259 | 'function' == typeof s && _.push(new mx({ parameterMacro: s, options: a }))) |
| 54260 | const w = Sx(_, { |
| 54261 | nodeTypeGetter: apidom_ns_openapi_3_1_src_traversal_visitor_getNodeType, |
| 54262 | }) |
| 54263 | Object.assign(this, w) |
| 54264 | } |
| 54265 | }, |
| 54266 | wx = visitor_visit[Symbol.for('nodejs.util.promisify.custom')] |