docs: @Override
      void setScanResult(final ScanResult scanResult) {
          super.setScanResult(scanResult);
          if (this.classBound != null) {
              this.classBound.setScanResult(scanResult);
          }
          if (interfaceBounds != null) {
              for (final ReferenceTypeSignature referenceTypeSignature : interfaceBounds) {
                  referenceTypeSignature.setScanResult(scanResult);
              }
          }
      }