public function __construct()

in src/definitions/ScannedScope.hack [16:39]


  public function __construct(
    ?HHAST\Node $ast,
    self::TContext $context,
    private vec<ScannedClass> $classes,
    private vec<ScannedInterface> $interfaces,
    private vec<ScannedTrait> $traits,
    private vec<ScannedFunction> $functions,
    private vec<ScannedMethod> $methods,
    private vec<ScannedTypehint> $usedTraits,
    private vec<ScannedProperty> $properties,
    private vec<ScannedConstant> $constants,
    private vec<ScannedTypeConstant> $typeConstants,
    private vec<ScannedEnum> $enums,
    private vec<ScannedType> $types,
    private vec<ScannedNewtype> $newtypes,
  ) {
    parent::__construct(
      $ast,
      '__SCOPE__',
      $context,
      /* attributes = */ dict[],
      /* docblock = */ null,
    );
  }