public class jdk.javadoc.internal.doclets.formats.html.HtmlIds
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: jdk.javadoc.internal.doclets.formats.html.HtmlIds
  super_class: java.lang.Object
{
  private final jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration configuration;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/HtmlConfiguration;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final jdk.javadoc.internal.doclets.toolkit.util.Utils utils;
    descriptor: Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId ALL_CLASSES_TABLE;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId ALL_MODULES_TABLE;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId ALL_PACKAGES_TABLE;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId ANNOTATION_TYPE_ELEMENT_DETAIL;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId ANNOTATION_TYPE_OPTIONAL_ELEMENT_SUMMARY;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId ANNOTATION_TYPE_REQUIRED_ELEMENT_SUMMARY;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId CONSTRUCTOR_DETAIL;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId CONSTRUCTOR_SUMMARY;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId ENUM_CONSTANT_DETAIL;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId ENUM_CONSTANT_SUMMARY;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId FIELD_DETAIL;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId FIELD_SUMMARY;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId FOR_REMOVAL;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId METHOD_DETAIL;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId METHOD_SUMMARY;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId METHOD_SUMMARY_TABLE;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId MODULES;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId MODULE_DESCRIPTION;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId NAVBAR_TOP;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId NAVBAR_TOP_FIRSTROW;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId NESTED_CLASS_SUMMARY;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId PACKAGES;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId PACKAGE_DESCRIPTION;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId PACKAGE_SUMMARY_TABLE;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId PROPERTY_DETAIL;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId PROPERTY_SUMMARY;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId SERVICES;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId SKIP_NAVBAR_TOP;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final jdk.javadoc.internal.doclets.formats.html.markup.HtmlId UNNAMED_PACKAGE_ANCHOR;
    descriptor: Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  private static final java.lang.String ENUM_CONSTANTS_INHERITANCE;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "enum-constants-inherited-from-class-"

  private static final java.lang.String FIELDS_INHERITANCE;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "fields-inherited-from-class-"

  private static final java.lang.String METHODS_INHERITANCE;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "methods-inherited-from-class-"

  private static final java.lang.String NESTED_CLASSES_INHERITANCE;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "nested-classes-inherited-from-class-"

  private static final java.lang.String PROPERTIES_INHERITANCE;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "properties-inherited-from-class-"

  private static volatile int[] $SWITCH_TABLE$jdk$javadoc$internal$doclets$toolkit$util$SummaryAPIListBuilder$SummaryElementKind;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  private static volatile int[] $SWITCH_TABLE$javax$lang$model$element$ElementKind;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 67
            ldc "all-classes-table"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.ALL_CLASSES_TABLE:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
         1: .line 68
            ldc "all-modules-table"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.ALL_MODULES_TABLE:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
         2: .line 69
            ldc "all-packages-table"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.ALL_PACKAGES_TABLE:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
         3: .line 70
            ldc "annotation-interface-element-detail"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.ANNOTATION_TYPE_ELEMENT_DETAIL:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
         4: .line 71
            ldc "annotation-interface-optional-element-summary"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.ANNOTATION_TYPE_OPTIONAL_ELEMENT_SUMMARY:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
         5: .line 72
            ldc "annotation-interface-required-element-summary"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.ANNOTATION_TYPE_REQUIRED_ELEMENT_SUMMARY:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
         6: .line 73
            ldc "constructor-detail"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.CONSTRUCTOR_DETAIL:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
         7: .line 74
            ldc "constructor-summary"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.CONSTRUCTOR_SUMMARY:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
         8: .line 75
            ldc "enum-constant-detail"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.ENUM_CONSTANT_DETAIL:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
         9: .line 76
            ldc "enum-constant-summary"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.ENUM_CONSTANT_SUMMARY:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        10: .line 77
            ldc "field-detail"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.FIELD_DETAIL:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        11: .line 78
            ldc "field-summary"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.FIELD_SUMMARY:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        12: .line 79
            ldc "for-removal"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.FOR_REMOVAL:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        13: .line 80
            ldc "method-detail"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.METHOD_DETAIL:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        14: .line 81
            ldc "method-summary"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.METHOD_SUMMARY:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        15: .line 82
            ldc "method-summary-table"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.METHOD_SUMMARY_TABLE:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        16: .line 83
            ldc "modules-summary"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.MODULES:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        17: .line 84
            ldc "module-description"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.MODULE_DESCRIPTION:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        18: .line 85
            ldc "navbar-top"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.NAVBAR_TOP:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        19: .line 86
            ldc "navbar-top-firstrow"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.NAVBAR_TOP_FIRSTROW:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        20: .line 87
            ldc "nested-class-summary"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.NESTED_CLASS_SUMMARY:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        21: .line 88
            ldc "packages-summary"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.PACKAGES:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        22: .line 89
            ldc "package-description"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.PACKAGE_DESCRIPTION:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        23: .line 90
            ldc "package-summary-table"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.PACKAGE_SUMMARY_TABLE:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        24: .line 91
            ldc "property-detail"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.PROPERTY_DETAIL:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        25: .line 92
            ldc "property-summary"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.PROPERTY_SUMMARY:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        26: .line 93
            ldc "services-summary"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.SERVICES:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        27: .line 94
            ldc "skip-navbar-top"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.SKIP_NAVBAR_TOP:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        28: .line 95
            ldc "unnamed-package"
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.UNNAMED_PACKAGE_ANCHOR:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
        29: .line 101
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  void <init>(jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration);
    descriptor: (Ljdk/javadoc/internal/doclets/formats/html/HtmlConfiguration;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
        start local 1 // jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration configuration
         0: .line 108
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 109
            aload 0 /* this */
            aload 1 /* configuration */
            putfield jdk.javadoc.internal.doclets.formats.html.HtmlIds.configuration:Ljdk/javadoc/internal/doclets/formats/html/HtmlConfiguration;
         2: .line 110
            aload 0 /* this */
            aload 1 /* configuration */
            getfield jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            putfield jdk.javadoc.internal.doclets.formats.html.HtmlIds.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
         3: .line 111
            return
        end local 1 // jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration configuration
        end local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    4     0           this  Ljdk/javadoc/internal/doclets/formats/html/HtmlIds;
            0    4     1  configuration  Ljdk/javadoc/internal/doclets/formats/html/HtmlConfiguration;
    MethodParameters:
               Name  Flags
      configuration  

  jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forPackage(javax.lang.model.element.PackageElement);
    descriptor: (Ljavax/lang/model/element/PackageElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0000) 
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
        start local 1 // javax.lang.model.element.PackageElement element
         0: .line 121
            aload 1 /* element */
            ifnull 1
            aload 1 /* element */
            invokeinterface javax.lang.model.element.PackageElement.isUnnamed:()Z
            ifeq 2
         1: .line 122
      StackMap locals:
      StackMap stack:
            getstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.UNNAMED_PACKAGE_ANCHOR:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            goto 3
         2: .line 123
      StackMap locals:
      StackMap stack:
            aload 1 /* element */
            invokeinterface javax.lang.model.element.PackageElement.getQualifiedName:()Ljavax/lang/model/element/Name;
            invokeinterface javax.lang.model.element.Name.toString:()Ljava/lang/String;
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
         3: .line 121
      StackMap locals:
      StackMap stack: jdk.javadoc.internal.doclets.formats.html.markup.HtmlId
            areturn
        end local 1 // javax.lang.model.element.PackageElement element
        end local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Ljdk/javadoc/internal/doclets/formats/html/HtmlIds;
            0    4     1  element  Ljavax/lang/model/element/PackageElement;
    MethodParameters:
         Name  Flags
      element  

  jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forClass(javax.lang.model.element.TypeElement);
    descriptor: (Ljavax/lang/model/element/TypeElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
        start local 1 // javax.lang.model.element.TypeElement element
         0: .line 134
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.HtmlIds.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 1 /* element */
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.getFullyQualifiedName:(Ljavax/lang/model/element/Element;)Ljava/lang/String;
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 1 // javax.lang.model.element.TypeElement element
        end local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Ljdk/javadoc/internal/doclets/formats/html/HtmlIds;
            0    1     1  element  Ljavax/lang/model/element/TypeElement;
    MethodParameters:
         Name  Flags
      element  

  jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forMember(javax.lang.model.element.ExecutableElement);
    descriptor: (Ljavax/lang/model/element/ExecutableElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0000) 
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
        start local 1 // javax.lang.model.element.ExecutableElement element
         0: .line 147
            new java.lang.StringBuilder
            dup
            invokespecial java.lang.StringBuilder.<init>:()V
            aload 1 /* element */
            invokeinterface javax.lang.model.element.ExecutableElement.getSimpleName:()Ljavax/lang/model/element/Name;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
         1: .line 148
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.HtmlIds.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 1 /* element */
            aconst_null
            iconst_1
            iconst_1
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.makeSignature:(Ljavax/lang/model/element/ExecutableElement;Ljavax/lang/model/element/TypeElement;ZZ)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         2: .line 147
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 2 /* a */
        start local 2 // java.lang.String a
         3: .line 150
            aload 2 /* a */
            ldc "\\s"
            ldc ""
            invokevirtual java.lang.String.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 2 // java.lang.String a
        end local 1 // javax.lang.model.element.ExecutableElement element
        end local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Ljdk/javadoc/internal/doclets/formats/html/HtmlIds;
            0    4     1  element  Ljavax/lang/model/element/ExecutableElement;
            3    4     2        a  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      element  

  jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forMember(javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement);
    descriptor: (Ljavax/lang/model/element/TypeElement;Ljavax/lang/model/element/ExecutableElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0000) 
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
        start local 1 // javax.lang.model.element.TypeElement typeElement
        start local 2 // javax.lang.model.element.ExecutableElement member
         0: .line 163
            new java.lang.StringBuilder
            dup
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.HtmlIds.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 2 /* member */
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.getSimpleName:(Ljavax/lang/model/element/Element;)Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.HtmlIds.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 2 /* member */
            aload 1 /* typeElement */
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.signature:(Ljavax/lang/model/element/ExecutableElement;Ljavax/lang/model/element/TypeElement;)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 2 // javax.lang.model.element.ExecutableElement member
        end local 1 // javax.lang.model.element.TypeElement typeElement
        end local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Ljdk/javadoc/internal/doclets/formats/html/HtmlIds;
            0    1     1  typeElement  Ljavax/lang/model/element/TypeElement;
            0    1     2       member  Ljavax/lang/model/element/ExecutableElement;
    MethodParameters:
             Name  Flags
      typeElement  
      member       

  jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forMember(javax.lang.model.element.VariableElement);
    descriptor: (Ljavax/lang/model/element/VariableElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0000) 
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
        start local 1 // javax.lang.model.element.VariableElement element
         0: .line 181
            aload 1 /* element */
            invokeinterface javax.lang.model.element.VariableElement.getSimpleName:()Ljavax/lang/model/element/Name;
            invokeinterface javax.lang.model.element.Name.toString:()Ljava/lang/String;
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 1 // javax.lang.model.element.VariableElement element
        end local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Ljdk/javadoc/internal/doclets/formats/html/HtmlIds;
            0    1     1  element  Ljavax/lang/model/element/VariableElement;
    MethodParameters:
         Name  Flags
      element  

  jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forMember(javax.lang.model.element.TypeElement, javax.lang.model.element.VariableElement);
    descriptor: (Ljavax/lang/model/element/TypeElement;Ljavax/lang/model/element/VariableElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
        start local 1 // javax.lang.model.element.TypeElement typeElement
        start local 2 // javax.lang.model.element.VariableElement member
         0: .line 194
            new java.lang.StringBuilder
            dup
            invokespecial java.lang.StringBuilder.<init>:()V
            aload 1 /* typeElement */
            invokeinterface javax.lang.model.element.TypeElement.getQualifiedName:()Ljavax/lang/model/element/Name;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            ldc "."
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 2 /* member */
            invokeinterface javax.lang.model.element.VariableElement.getSimpleName:()Ljavax/lang/model/element/Name;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 2 // javax.lang.model.element.VariableElement member
        end local 1 // javax.lang.model.element.TypeElement typeElement
        end local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Ljdk/javadoc/internal/doclets/formats/html/HtmlIds;
            0    1     1  typeElement  Ljavax/lang/model/element/TypeElement;
            0    1     2       member  Ljavax/lang/model/element/VariableElement;
    MethodParameters:
             Name  Flags
      typeElement  
      member       

  protected jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forErasure(javax.lang.model.element.ExecutableElement);
    descriptor: (Ljavax/lang/model/element/ExecutableElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=9, args_size=2
        start local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
        start local 1 // javax.lang.model.element.ExecutableElement executableElement
         0: .line 209
            new java.lang.StringBuilder
            dup
            aload 1 /* executableElement */
            invokeinterface javax.lang.model.element.ExecutableElement.getSimpleName:()Ljavax/lang/model/element/Name;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/CharSequence;)V
            astore 2 /* buf */
        start local 2 // java.lang.StringBuilder buf
         1: .line 210
            aload 2 /* buf */
            ldc "("
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         2: .line 211
            aload 1 /* executableElement */
            invokeinterface javax.lang.model.element.ExecutableElement.getParameters:()Ljava/util/List;
            astore 3 /* parameters */
        start local 3 // java.util.List parameters
         3: .line 212
            iconst_0
            istore 4 /* foundTypeVariable */
        start local 4 // boolean foundTypeVariable
         4: .line 213
            iconst_0
            istore 5 /* i */
        start local 5 // int i
         5: goto 14
         6: .line 214
      StackMap locals: jdk.javadoc.internal.doclets.formats.html.HtmlIds javax.lang.model.element.ExecutableElement java.lang.StringBuilder java.util.List int int
      StackMap stack:
            iload 5 /* i */
            ifle 8
         7: .line 215
            aload 2 /* buf */
            ldc ","
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         8: .line 217
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            iload 5 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast javax.lang.model.element.VariableElement
            invokeinterface javax.lang.model.element.VariableElement.asType:()Ljavax/lang/model/type/TypeMirror;
            astore 6 /* t */
        start local 6 // javax.lang.model.type.TypeMirror t
         9: .line 218
            new jdk.javadoc.internal.doclets.formats.html.HtmlIds$1
            dup
            aload 0 /* this */
            aload 2 /* buf */
            invokespecial jdk.javadoc.internal.doclets.formats.html.HtmlIds$1.<init>:(Ljdk/javadoc/internal/doclets/formats/html/HtmlIds;Ljava/lang/StringBuilder;)V
            astore 7 /* stv */
        start local 7 // javax.lang.model.util.SimpleTypeVisitor9 stv
        10: .line 248
            aload 7 /* stv */
            aload 6 /* t */
            invokevirtual javax.lang.model.util.SimpleTypeVisitor9.visit:(Ljavax/lang/model/type/TypeMirror;)Ljava/lang/Object;
            checkcast java.lang.Boolean
            invokevirtual java.lang.Boolean.booleanValue:()Z
            istore 8 /* isTypeVariable */
        start local 8 // boolean isTypeVariable
        11: .line 249
            iload 4 /* foundTypeVariable */
            ifne 13
        12: .line 250
            iload 8 /* isTypeVariable */
            istore 4 /* foundTypeVariable */
        end local 8 // boolean isTypeVariable
        end local 7 // javax.lang.model.util.SimpleTypeVisitor9 stv
        end local 6 // javax.lang.model.type.TypeMirror t
        13: .line 213
      StackMap locals:
      StackMap stack:
            iinc 5 /* i */ 1
      StackMap locals:
      StackMap stack:
        14: iload 5 /* i */
            aload 3 /* parameters */
            invokeinterface java.util.List.size:()I
            if_icmplt 6
        end local 5 // int i
        15: .line 253
            aload 2 /* buf */
            ldc ")"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        16: .line 254
            iload 4 /* foundTypeVariable */
            ifeq 17
            aload 2 /* buf */
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            goto 18
      StackMap locals:
      StackMap stack:
        17: aconst_null
      StackMap locals:
      StackMap stack: jdk.javadoc.internal.doclets.formats.html.markup.HtmlId
        18: areturn
        end local 4 // boolean foundTypeVariable
        end local 3 // java.util.List parameters
        end local 2 // java.lang.StringBuilder buf
        end local 1 // javax.lang.model.element.ExecutableElement executableElement
        end local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   19     0               this  Ljdk/javadoc/internal/doclets/formats/html/HtmlIds;
            0   19     1  executableElement  Ljavax/lang/model/element/ExecutableElement;
            1   19     2                buf  Ljava/lang/StringBuilder;
            3   19     3         parameters  Ljava/util/List<+Ljavax/lang/model/element/VariableElement;>;
            4   19     4  foundTypeVariable  Z
            5   15     5                  i  I
            9   13     6                  t  Ljavax/lang/model/type/TypeMirror;
           10   13     7                stv  Ljavax/lang/model/util/SimpleTypeVisitor9<Ljava/lang/Boolean;Ljava/lang/Void;>;
           11   13     8     isTypeVariable  Z
    MethodParameters:
                   Name  Flags
      executableElement  

  jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forProperty(javax.lang.model.element.ExecutableElement);
    descriptor: (Ljavax/lang/model/element/ExecutableElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0000) 
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
        start local 1 // javax.lang.model.element.ExecutableElement element
         0: .line 272
            aload 1 /* element */
            invokeinterface javax.lang.model.element.ExecutableElement.getSimpleName:()Ljavax/lang/model/element/Name;
            invokeinterface javax.lang.model.element.Name.toString:()Ljava/lang/String;
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 1 // javax.lang.model.element.ExecutableElement element
        end local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Ljdk/javadoc/internal/doclets/formats/html/HtmlIds;
            0    1     1  element  Ljavax/lang/model/element/ExecutableElement;
    MethodParameters:
         Name  Flags
      element  

  jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forInheritedClasses(javax.lang.model.element.TypeElement);
    descriptor: (Ljavax/lang/model/element/TypeElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
        start local 1 // javax.lang.model.element.TypeElement element
         0: .line 286
            new java.lang.StringBuilder
            dup
            ldc "nested-classes-inherited-from-class-"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.HtmlIds.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 1 /* element */
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.getFullyQualifiedName:(Ljavax/lang/model/element/Element;)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 1 // javax.lang.model.element.TypeElement element
        end local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Ljdk/javadoc/internal/doclets/formats/html/HtmlIds;
            0    1     1  element  Ljavax/lang/model/element/TypeElement;
    MethodParameters:
         Name  Flags
      element  

  jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forInheritedFields(javax.lang.model.element.TypeElement);
    descriptor: (Ljavax/lang/model/element/TypeElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
        start local 1 // javax.lang.model.element.TypeElement element
         0: .line 297
            aload 0 /* this */
            ldc "fields-inherited-from-class-"
            aload 1 /* element */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.HtmlIds.forInherited:(Ljava/lang/String;Ljavax/lang/model/element/TypeElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 1 // javax.lang.model.element.TypeElement element
        end local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Ljdk/javadoc/internal/doclets/formats/html/HtmlIds;
            0    1     1  element  Ljavax/lang/model/element/TypeElement;
    MethodParameters:
         Name  Flags
      element  

  jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forInheritedEnumConstants(javax.lang.model.element.TypeElement);
    descriptor: (Ljavax/lang/model/element/TypeElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
        start local 1 // javax.lang.model.element.TypeElement element
         0: .line 308
            aload 0 /* this */
            ldc "enum-constants-inherited-from-class-"
            aload 1 /* element */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.HtmlIds.forInherited:(Ljava/lang/String;Ljavax/lang/model/element/TypeElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 1 // javax.lang.model.element.TypeElement element
        end local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Ljdk/javadoc/internal/doclets/formats/html/HtmlIds;
            0    1     1  element  Ljavax/lang/model/element/TypeElement;
    MethodParameters:
         Name  Flags
      element  

  jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forInheritedMethods(javax.lang.model.element.TypeElement);
    descriptor: (Ljavax/lang/model/element/TypeElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
        start local 1 // javax.lang.model.element.TypeElement element
         0: .line 319
            aload 0 /* this */
            ldc "methods-inherited-from-class-"
            aload 1 /* element */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.HtmlIds.forInherited:(Ljava/lang/String;Ljavax/lang/model/element/TypeElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 1 // javax.lang.model.element.TypeElement element
        end local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Ljdk/javadoc/internal/doclets/formats/html/HtmlIds;
            0    1     1  element  Ljavax/lang/model/element/TypeElement;
    MethodParameters:
         Name  Flags
      element  

  jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forInheritedProperties(javax.lang.model.element.TypeElement);
    descriptor: (Ljavax/lang/model/element/TypeElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
        start local 1 // javax.lang.model.element.TypeElement element
         0: .line 330
            aload 0 /* this */
            ldc "properties-inherited-from-class-"
            aload 1 /* element */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.HtmlIds.forInherited:(Ljava/lang/String;Ljavax/lang/model/element/TypeElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 1 // javax.lang.model.element.TypeElement element
        end local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Ljdk/javadoc/internal/doclets/formats/html/HtmlIds;
            0    1     1  element  Ljavax/lang/model/element/TypeElement;
    MethodParameters:
         Name  Flags
      element  

  private jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forInherited(java.lang.String, javax.lang.model.element.TypeElement);
    descriptor: (Ljava/lang/String;Ljavax/lang/model/element/TypeElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
        start local 1 // java.lang.String prefix
        start local 2 // javax.lang.model.element.TypeElement element
         0: .line 336
            new java.lang.StringBuilder
            dup
            aload 1 /* prefix */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.HtmlIds.configuration:Ljdk/javadoc/internal/doclets/formats/html/HtmlConfiguration;
            aload 2 /* element */
            invokevirtual jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration.getClassName:(Ljavax/lang/model/element/TypeElement;)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 2 // javax.lang.model.element.TypeElement element
        end local 1 // java.lang.String prefix
        end local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Ljdk/javadoc/internal/doclets/formats/html/HtmlIds;
            0    1     1   prefix  Ljava/lang/String;
            0    1     2  element  Ljavax/lang/model/element/TypeElement;
    MethodParameters:
         Name  Flags
      prefix   
      element  

  static jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forIndexChar(char);
    descriptor: (C)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // char character
         0: .line 347
            new java.lang.StringBuilder
            dup
            ldc "I:"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 0 /* character */
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 0 // char character
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0  character  C
    MethodParameters:
           Name  Flags
      character  

  static jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forLine(int);
    descriptor: (I)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // int lineNumber
         0: .line 358
            new java.lang.StringBuilder
            dup
            ldc "line-"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 0 /* lineNumber */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 0 // int lineNumber
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0  lineNumber  I
    MethodParameters:
            Name  Flags
      lineNumber  

  static jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forParam(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // java.lang.String paramName
         0: .line 372
            new java.lang.StringBuilder
            dup
            ldc "param-"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* paramName */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 0 // java.lang.String paramName
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0  paramName  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      paramName  

  static jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forText(java.lang.String, java.util.Map<java.lang.String, java.lang.Integer>);
    descriptor: (Ljava/lang/String;Ljava/util/Map;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=4, args_size=2
        start local 0 // java.lang.String text
        start local 1 // java.util.Map counts
         0: .line 385
            aload 0 /* text */
            ldc "\\s+"
            ldc ""
            invokevirtual java.lang.String.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            astore 2 /* base */
        start local 2 // java.lang.String base
         1: .line 386
            aload 1 /* counts */
            aload 2 /* base */
            invokedynamic apply()Ljava/util/function/BiFunction;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                  jdk/javadoc/internal/doclets/formats/html/HtmlIds.lambda$0(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Integer; (6)
                  (Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Integer;
            invokeinterface java.util.Map.compute:(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;
            checkcast java.lang.Integer
            invokevirtual java.lang.Integer.intValue:()I
            istore 3 /* count */
        start local 3 // int count
         2: .line 387
            iload 3 /* count */
            ifne 3
            aload 2 /* base */
            goto 4
      StackMap locals: java.lang.String int
      StackMap stack:
         3: new java.lang.StringBuilder
            dup
            aload 2 /* base */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "-"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            iload 3 /* count */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
      StackMap locals:
      StackMap stack: java.lang.String
         4: invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 3 // int count
        end local 2 // java.lang.String base
        end local 1 // java.util.Map counts
        end local 0 // java.lang.String text
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    text  Ljava/lang/String;
            0    5     1  counts  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;
            1    5     2    base  Ljava/lang/String;
            2    5     3   count  I
    Signature: (Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    MethodParameters:
        Name  Flags
      text    
      counts  

  static jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forSummaryKind(jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind);
    descriptor: (Ljdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder$SummaryElementKind;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=16, locals=1, args_size=1
        start local 0 // jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind kind
         0: .line 402
            invokestatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.$SWITCH_TABLE$jdk$javadoc$internal$doclets$toolkit$util$SummaryAPIListBuilder$SummaryElementKind:()[I
            aload 0 /* kind */
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ordinal:()I
            iaload
            tableswitch { // 1 - 14
                    1: 1
                    2: 2
                    3: 3
                    4: 4
                    5: 5
                    6: 6
                    7: 7
                    8: 14
                    9: 8
                   10: 9
                   11: 10
                   12: 11
                   13: 12
                   14: 13
              default: 15
          }
         1: .line 403
      StackMap locals:
      StackMap stack:
            ldc "module"
            goto 16
         2: .line 404
      StackMap locals:
      StackMap stack:
            ldc "package"
            goto 16
         3: .line 405
      StackMap locals:
      StackMap stack:
            ldc "interface"
            goto 16
         4: .line 406
      StackMap locals:
      StackMap stack:
            ldc "class"
            goto 16
         5: .line 407
      StackMap locals:
      StackMap stack:
            ldc "enum-class"
            goto 16
         6: .line 408
      StackMap locals:
      StackMap stack:
            ldc "exception"
            goto 16
         7: .line 409
      StackMap locals:
      StackMap stack:
            ldc "error"
            goto 16
         8: .line 410
      StackMap locals:
      StackMap stack:
            ldc "annotation-interface"
            goto 16
         9: .line 411
      StackMap locals:
      StackMap stack:
            ldc "field"
            goto 16
        10: .line 412
      StackMap locals:
      StackMap stack:
            ldc "method"
            goto 16
        11: .line 413
      StackMap locals:
      StackMap stack:
            ldc "constructor"
            goto 16
        12: .line 414
      StackMap locals:
      StackMap stack:
            ldc "enum-constant"
            goto 16
        13: .line 415
      StackMap locals:
      StackMap stack:
            ldc "annotation-interface-member"
            goto 16
        14: .line 416
      StackMap locals:
      StackMap stack:
            ldc "record-class"
            goto 16
      StackMap locals:
      StackMap stack:
        15: new java.lang.IncompatibleClassChangeError
            dup
            invokespecial java.lang.IncompatibleClassChangeError.<init>:()V
            athrow
        16: .line 402
      StackMap locals:
      StackMap stack: java.lang.String
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 0 // jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind kind
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   17     0  kind  Ljdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder$SummaryElementKind;
    MethodParameters:
      Name  Flags
      kind  

  public static jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forTab(jdk.javadoc.internal.doclets.formats.html.markup.HtmlId, int);
    descriptor: (Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;I)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // jdk.javadoc.internal.doclets.formats.html.markup.HtmlId tableId
        start local 1 // int tabIndex
         0: .line 429
            new java.lang.StringBuilder
            dup
            aload 0 /* tableId */
            invokeinterface jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.name:()Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "-tab"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            iload 1 /* tabIndex */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 1 // int tabIndex
        end local 0 // jdk.javadoc.internal.doclets.formats.html.markup.HtmlId tableId
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0   tableId  Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            0    1     1  tabIndex  I
    MethodParameters:
          Name  Flags
      tableId   
      tabIndex  

  public static jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forTabPanel(jdk.javadoc.internal.doclets.formats.html.markup.HtmlId);
    descriptor: (Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // jdk.javadoc.internal.doclets.formats.html.markup.HtmlId tableId
         0: .line 440
            new java.lang.StringBuilder
            dup
            aload 0 /* tableId */
            invokeinterface jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.name:()Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".tabpanel"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 0 // jdk.javadoc.internal.doclets.formats.html.markup.HtmlId tableId
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0  tableId  Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    MethodParameters:
         Name  Flags
      tableId  

  public jdk.javadoc.internal.doclets.formats.html.markup.HtmlId forPreviewSection(javax.lang.model.element.Element);
    descriptor: (Ljavax/lang/model/element/Element;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
        start local 1 // javax.lang.model.element.Element el
         0: .line 445
            new java.lang.StringBuilder
            dup
            ldc "preview-"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            invokestatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.$SWITCH_TABLE$javax$lang$model$element$ElementKind:()[I
            aload 1 /* el */
            invokeinterface javax.lang.model.element.Element.getKind:()Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            iaload
            lookupswitch { // 3
                    1: 2
                   11: 1
                   12: 1
              default: 3
          }
         1: .line 446
      StackMap locals:
      StackMap stack: java.lang.StringBuilder
            aload 0 /* this */
            aload 1 /* el */
            checkcast javax.lang.model.element.ExecutableElement
            invokevirtual jdk.javadoc.internal.doclets.formats.html.HtmlIds.forMember:(Ljavax/lang/model/element/ExecutableElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            invokeinterface jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.name:()Ljava/lang/String;
            goto 4
         2: .line 447
      StackMap locals:
      StackMap stack: java.lang.StringBuilder
            aload 0 /* this */
            aload 1 /* el */
            checkcast javax.lang.model.element.PackageElement
            invokevirtual jdk.javadoc.internal.doclets.formats.html.HtmlIds.forPackage:(Ljavax/lang/model/element/PackageElement;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            invokeinterface jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.name:()Ljava/lang/String;
            goto 4
         3: .line 448
      StackMap locals:
      StackMap stack: java.lang.StringBuilder
            aload 0 /* this */
            getfield jdk.javadoc.internal.doclets.formats.html.HtmlIds.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 1 /* el */
            iconst_0
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.getFullyQualifiedName:(Ljavax/lang/model/element/Element;Z)Ljava/lang/String;
      StackMap locals: jdk.javadoc.internal.doclets.formats.html.HtmlIds javax.lang.model.element.Element
      StackMap stack: java.lang.StringBuilder java.lang.String
         4: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         5: .line 445
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlId.of:(Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlId;
            areturn
        end local 1 // javax.lang.model.element.Element el
        end local 0 // jdk.javadoc.internal.doclets.formats.html.HtmlIds this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Ljdk/javadoc/internal/doclets/formats/html/HtmlIds;
            0    6     1    el  Ljavax/lang/model/element/Element;
    MethodParameters:
      Name  Flags
      el    

  static int[] $SWITCH_TABLE$jdk$javadoc$internal$doclets$toolkit$util$SummaryAPIListBuilder$SummaryElementKind();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 63
            getstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.$SWITCH_TABLE$jdk$javadoc$internal$doclets$toolkit$util$SummaryAPIListBuilder$SummaryElementKind:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.values:()[Ljdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder$SummaryElementKind;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ANNOTATION_TYPE:Ljdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder$SummaryElementKind;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ordinal:()I
            bipush 9
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ANNOTATION_TYPE_MEMBER:Ljdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder$SummaryElementKind;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ordinal:()I
            bipush 14
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.CLASS:Ljdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder$SummaryElementKind;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ordinal:()I
            iconst_4
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.CONSTRUCTOR:Ljdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder$SummaryElementKind;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ordinal:()I
            bipush 12
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            getstatic jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ENUM:Ljdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder$SummaryElementKind;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ordinal:()I
            iconst_5
            iastore
        15: goto 17
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        16: pop
      StackMap locals:
      StackMap stack:
        17: aload 0
            getstatic jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ENUM_CONSTANT:Ljdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder$SummaryElementKind;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ordinal:()I
            bipush 13
            iastore
        18: goto 20
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        19: pop
      StackMap locals:
      StackMap stack:
        20: aload 0
            getstatic jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ERROR:Ljdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder$SummaryElementKind;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ordinal:()I
            bipush 7
            iastore
        21: goto 23
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        22: pop
      StackMap locals:
      StackMap stack:
        23: aload 0
            getstatic jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.EXCEPTION:Ljdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder$SummaryElementKind;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ordinal:()I
            bipush 6
            iastore
        24: goto 26
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        25: pop
      StackMap locals:
      StackMap stack:
        26: aload 0
            getstatic jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.FIELD:Ljdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder$SummaryElementKind;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ordinal:()I
            bipush 10
            iastore
        27: goto 29
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        28: pop
      StackMap locals:
      StackMap stack:
        29: aload 0
            getstatic jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.INTERFACE:Ljdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder$SummaryElementKind;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ordinal:()I
            iconst_3
            iastore
        30: goto 32
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        31: pop
      StackMap locals:
      StackMap stack:
        32: aload 0
            getstatic jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.METHOD:Ljdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder$SummaryElementKind;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ordinal:()I
            bipush 11
            iastore
        33: goto 35
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        34: pop
      StackMap locals:
      StackMap stack:
        35: aload 0
            getstatic jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.MODULE:Ljdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder$SummaryElementKind;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ordinal:()I
            iconst_1
            iastore
        36: goto 38
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        37: pop
      StackMap locals:
      StackMap stack:
        38: aload 0
            getstatic jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.PACKAGE:Ljdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder$SummaryElementKind;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ordinal:()I
            iconst_2
            iastore
        39: goto 41
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        40: pop
      StackMap locals:
      StackMap stack:
        41: aload 0
            getstatic jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.RECORD_CLASS:Ljdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder$SummaryElementKind;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind.ordinal:()I
            bipush 8
            iastore
        42: goto 44
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        43: pop
      StackMap locals:
      StackMap stack:
        44: aload 0
            dup
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.$SWITCH_TABLE$jdk$javadoc$internal$doclets$toolkit$util$SummaryAPIListBuilder$SummaryElementKind:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
           8     9      10  Class java.lang.NoSuchFieldError
          11    12      13  Class java.lang.NoSuchFieldError
          14    15      16  Class java.lang.NoSuchFieldError
          17    18      19  Class java.lang.NoSuchFieldError
          20    21      22  Class java.lang.NoSuchFieldError
          23    24      25  Class java.lang.NoSuchFieldError
          26    27      28  Class java.lang.NoSuchFieldError
          29    30      31  Class java.lang.NoSuchFieldError
          32    33      34  Class java.lang.NoSuchFieldError
          35    36      37  Class java.lang.NoSuchFieldError
          38    39      40  Class java.lang.NoSuchFieldError
          41    42      43  Class java.lang.NoSuchFieldError

  static int[] $SWITCH_TABLE$javax$lang$model$element$ElementKind();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 63
            getstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.$SWITCH_TABLE$javax$lang$model$element$ElementKind:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic javax.lang.model.element.ElementKind.values:()[Ljavax/lang/model/element/ElementKind;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic javax.lang.model.element.ElementKind.ANNOTATION_TYPE:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            iconst_4
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic javax.lang.model.element.ElementKind.BINDING_VARIABLE:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            bipush 21
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic javax.lang.model.element.ElementKind.CLASS:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            iconst_3
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic javax.lang.model.element.ElementKind.CONSTRUCTOR:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            bipush 12
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            getstatic javax.lang.model.element.ElementKind.ENUM:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            iconst_2
            iastore
        15: goto 17
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        16: pop
      StackMap locals:
      StackMap stack:
        17: aload 0
            getstatic javax.lang.model.element.ElementKind.ENUM_CONSTANT:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            bipush 6
            iastore
        18: goto 20
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        19: pop
      StackMap locals:
      StackMap stack:
        20: aload 0
            getstatic javax.lang.model.element.ElementKind.EXCEPTION_PARAMETER:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            bipush 10
            iastore
        21: goto 23
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        22: pop
      StackMap locals:
      StackMap stack:
        23: aload 0
            getstatic javax.lang.model.element.ElementKind.FIELD:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            bipush 7
            iastore
        24: goto 26
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        25: pop
      StackMap locals:
      StackMap stack:
        26: aload 0
            getstatic javax.lang.model.element.ElementKind.INSTANCE_INIT:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            bipush 14
            iastore
        27: goto 29
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        28: pop
      StackMap locals:
      StackMap stack:
        29: aload 0
            getstatic javax.lang.model.element.ElementKind.INTERFACE:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            iconst_5
            iastore
        30: goto 32
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        31: pop
      StackMap locals:
      StackMap stack:
        32: aload 0
            getstatic javax.lang.model.element.ElementKind.LOCAL_VARIABLE:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            bipush 9
            iastore
        33: goto 35
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        34: pop
      StackMap locals:
      StackMap stack:
        35: aload 0
            getstatic javax.lang.model.element.ElementKind.METHOD:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            bipush 11
            iastore
        36: goto 38
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        37: pop
      StackMap locals:
      StackMap stack:
        38: aload 0
            getstatic javax.lang.model.element.ElementKind.MODULE:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            bipush 18
            iastore
        39: goto 41
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        40: pop
      StackMap locals:
      StackMap stack:
        41: aload 0
            getstatic javax.lang.model.element.ElementKind.OTHER:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            bipush 16
            iastore
        42: goto 44
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        43: pop
      StackMap locals:
      StackMap stack:
        44: aload 0
            getstatic javax.lang.model.element.ElementKind.PACKAGE:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            iconst_1
            iastore
        45: goto 47
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        46: pop
      StackMap locals:
      StackMap stack:
        47: aload 0
            getstatic javax.lang.model.element.ElementKind.PARAMETER:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            bipush 8
            iastore
        48: goto 50
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        49: pop
      StackMap locals:
      StackMap stack:
        50: aload 0
            getstatic javax.lang.model.element.ElementKind.RECORD:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            bipush 19
            iastore
        51: goto 53
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        52: pop
      StackMap locals:
      StackMap stack:
        53: aload 0
            getstatic javax.lang.model.element.ElementKind.RECORD_COMPONENT:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            bipush 20
            iastore
        54: goto 56
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        55: pop
      StackMap locals:
      StackMap stack:
        56: aload 0
            getstatic javax.lang.model.element.ElementKind.RESOURCE_VARIABLE:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            bipush 17
            iastore
        57: goto 59
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        58: pop
      StackMap locals:
      StackMap stack:
        59: aload 0
            getstatic javax.lang.model.element.ElementKind.STATIC_INIT:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            bipush 13
            iastore
        60: goto 62
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        61: pop
      StackMap locals:
      StackMap stack:
        62: aload 0
            getstatic javax.lang.model.element.ElementKind.TYPE_PARAMETER:Ljavax/lang/model/element/ElementKind;
            invokevirtual javax.lang.model.element.ElementKind.ordinal:()I
            bipush 15
            iastore
        63: goto 65
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        64: pop
      StackMap locals:
      StackMap stack:
        65: aload 0
            dup
            putstatic jdk.javadoc.internal.doclets.formats.html.HtmlIds.$SWITCH_TABLE$javax$lang$model$element$ElementKind:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
           8     9      10  Class java.lang.NoSuchFieldError
          11    12      13  Class java.lang.NoSuchFieldError
          14    15      16  Class java.lang.NoSuchFieldError
          17    18      19  Class java.lang.NoSuchFieldError
          20    21      22  Class java.lang.NoSuchFieldError
          23    24      25  Class java.lang.NoSuchFieldError
          26    27      28  Class java.lang.NoSuchFieldError
          29    30      31  Class java.lang.NoSuchFieldError
          32    33      34  Class java.lang.NoSuchFieldError
          35    36      37  Class java.lang.NoSuchFieldError
          38    39      40  Class java.lang.NoSuchFieldError
          41    42      43  Class java.lang.NoSuchFieldError
          44    45      46  Class java.lang.NoSuchFieldError
          47    48      49  Class java.lang.NoSuchFieldError
          50    51      52  Class java.lang.NoSuchFieldError
          53    54      55  Class java.lang.NoSuchFieldError
          56    57      58  Class java.lang.NoSuchFieldError
          59    60      61  Class java.lang.NoSuchFieldError
          62    63      64  Class java.lang.NoSuchFieldError

  private static java.lang.Integer lambda$0(java.lang.String, java.lang.Integer);
    descriptor: (Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Integer;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.lang.String k
        start local 1 // java.lang.Integer v
         0: .line 386
            aload 1 /* v */
            ifnonnull 1
            iconst_0
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 1 /* v */
            invokevirtual java.lang.Integer.intValue:()I
            iconst_1
            iadd
      StackMap locals:
      StackMap stack: int
         2: invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            areturn
        end local 1 // java.lang.Integer v
        end local 0 // java.lang.String k
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0     k  Ljava/lang/String;
            0    3     1     v  Ljava/lang/Integer;
}
SourceFile: "HtmlIds.java"
NestMembers:
  jdk.javadoc.internal.doclets.formats.html.HtmlIds$1
InnerClasses:
  public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
  jdk.javadoc.internal.doclets.formats.html.HtmlIds$1
  public final SummaryElementKind = jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder$SummaryElementKind of jdk.javadoc.internal.doclets.toolkit.util.SummaryAPIListBuilder