docs: @Override
      protected void findReferencedClassNames(final Set<String> classNames) {
          final TypeSignature methodSig = getTypeSignature();
          if (methodSig != null) {
              methodSig.findReferencedClassNames(classNames);
          }
          final TypeSignature methodDesc = getTypeDescriptor();
          if (methodDesc != null) {
              methodDesc.findReferencedClassNames(classNames);
          }
          if (annotationInfo != null) {
              for (final AnnotationInfo ai : annotationInfo) {
                  ai.findReferencedClassNames(classNames);
              }
          }
      }