class org.jsoup.parser.HtmlTreeBuilderState$5 extends org.jsoup.parser.HtmlTreeBuilderState
minor version: 0
major version: 59
flags: flags: (0x4020) ACC_SUPER, ACC_ANNOTATION
this_class: org.jsoup.parser.HtmlTreeBuilderState$5
super_class: org.jsoup.parser.HtmlTreeBuilderState
{
void <init>(java.lang.String, int);
descriptor: (Ljava/lang/String;I)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 0: aload 0
aload 1
iload 2
invokespecial org.jsoup.parser.HtmlTreeBuilderState.<init>:(Ljava/lang/String;I)V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jsoup/parser/HtmlTreeBuilderState$5;
MethodParameters:
Name Flags
$enum$name
$enum$ordinal
boolean process(org.jsoup.parser.Token, org.jsoup.parser.HtmlTreeBuilder);
descriptor: (Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokevirtual org.jsoup.parser.Token.isDoctype:()Z
ifeq 3
1: aload 2
aload 0
invokevirtual org.jsoup.parser.HtmlTreeBuilder.error:(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
2: goto 21
StackMap locals:
StackMap stack:
3: aload 1
invokevirtual org.jsoup.parser.Token.isStartTag:()Z
ifeq 5
aload 1
invokevirtual org.jsoup.parser.Token.asStartTag:()Lorg/jsoup/parser/Token$StartTag;
invokevirtual org.jsoup.parser.Token$StartTag.normalName:()Ljava/lang/String;
ldc "html"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 5
4: aload 2
aload 1
getstatic org.jsoup.parser.HtmlTreeBuilderState$5.InBody:Lorg/jsoup/parser/HtmlTreeBuilderState;
invokevirtual org.jsoup.parser.HtmlTreeBuilder.process:(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilderState;)Z
ireturn
5: StackMap locals:
StackMap stack:
aload 1
invokevirtual org.jsoup.parser.Token.isEndTag:()Z
ifeq 9
aload 1
invokevirtual org.jsoup.parser.Token.asEndTag:()Lorg/jsoup/parser/Token$EndTag;
invokevirtual org.jsoup.parser.Token$EndTag.normalName:()Ljava/lang/String;
ldc "noscript"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 9
6: aload 2
invokevirtual org.jsoup.parser.HtmlTreeBuilder.pop:()Lorg/jsoup/nodes/Element;
pop
7: aload 2
getstatic org.jsoup.parser.HtmlTreeBuilderState$5.InHead:Lorg/jsoup/parser/HtmlTreeBuilderState;
invokevirtual org.jsoup.parser.HtmlTreeBuilder.transition:(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
8: goto 21
StackMap locals:
StackMap stack:
9: aload 1
invokestatic org.jsoup.parser.HtmlTreeBuilderState.isWhitespace:(Lorg/jsoup/parser/Token;)Z
ifne 13
aload 1
invokevirtual org.jsoup.parser.Token.isComment:()Z
ifne 13
aload 1
invokevirtual org.jsoup.parser.Token.isStartTag:()Z
ifeq 14
aload 1
invokevirtual org.jsoup.parser.Token.asStartTag:()Lorg/jsoup/parser/Token$StartTag;
invokevirtual org.jsoup.parser.Token$StartTag.normalName:()Ljava/lang/String;
10: getstatic org.jsoup.parser.HtmlTreeBuilderState$Constants.InHeadNoScriptHead:[Ljava/lang/String;
11: invokestatic org.jsoup.internal.StringUtil.inSorted:(Ljava/lang/String;[Ljava/lang/String;)Z
12: ifeq 14
13: StackMap locals:
StackMap stack:
aload 2
aload 1
getstatic org.jsoup.parser.HtmlTreeBuilderState$5.InHead:Lorg/jsoup/parser/HtmlTreeBuilderState;
invokevirtual org.jsoup.parser.HtmlTreeBuilder.process:(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilderState;)Z
ireturn
14: StackMap locals:
StackMap stack:
aload 1
invokevirtual org.jsoup.parser.Token.isEndTag:()Z
ifeq 16
aload 1
invokevirtual org.jsoup.parser.Token.asEndTag:()Lorg/jsoup/parser/Token$EndTag;
invokevirtual org.jsoup.parser.Token$EndTag.normalName:()Ljava/lang/String;
ldc "br"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 16
15: aload 0
aload 1
aload 2
invokevirtual org.jsoup.parser.HtmlTreeBuilderState$5.anythingElse:(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z
ireturn
16: StackMap locals:
StackMap stack:
aload 1
invokevirtual org.jsoup.parser.Token.isStartTag:()Z
ifeq 17
aload 1
invokevirtual org.jsoup.parser.Token.asStartTag:()Lorg/jsoup/parser/Token$StartTag;
invokevirtual org.jsoup.parser.Token$StartTag.normalName:()Ljava/lang/String;
getstatic org.jsoup.parser.HtmlTreeBuilderState$Constants.InHeadNoscriptIgnore:[Ljava/lang/String;
invokestatic org.jsoup.internal.StringUtil.inSorted:(Ljava/lang/String;[Ljava/lang/String;)Z
ifne 18
StackMap locals:
StackMap stack:
17: aload 1
invokevirtual org.jsoup.parser.Token.isEndTag:()Z
ifeq 20
18: StackMap locals:
StackMap stack:
aload 2
aload 0
invokevirtual org.jsoup.parser.HtmlTreeBuilder.error:(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
19: iconst_0
ireturn
20: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
invokevirtual org.jsoup.parser.HtmlTreeBuilderState$5.anythingElse:(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z
ireturn
21: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lorg/jsoup/parser/HtmlTreeBuilderState$5;
0 22 1 t Lorg/jsoup/parser/Token;
0 22 2 tb Lorg/jsoup/parser/HtmlTreeBuilder;
MethodParameters:
Name Flags
t
tb
private boolean anythingElse(org.jsoup.parser.Token, org.jsoup.parser.HtmlTreeBuilder);
descriptor: (Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
aload 0
invokevirtual org.jsoup.parser.HtmlTreeBuilder.error:(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
1: aload 2
new org.jsoup.parser.Token$Character
dup
invokespecial org.jsoup.parser.Token$Character.<init>:()V
aload 1
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
invokevirtual org.jsoup.parser.Token$Character.data:(Ljava/lang/String;)Lorg/jsoup/parser/Token$Character;
invokevirtual org.jsoup.parser.HtmlTreeBuilder.insert:(Lorg/jsoup/parser/Token$Character;)V
2: iconst_1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/jsoup/parser/HtmlTreeBuilderState$5;
0 3 1 t Lorg/jsoup/parser/Token;
0 3 2 tb Lorg/jsoup/parser/HtmlTreeBuilder;
MethodParameters:
Name Flags
t
tb
}
SourceFile: "HtmlTreeBuilderState.java"
EnclosingMethod: org.jsoup.parser.HtmlTreeBuilderState
NestHost: org.jsoup.parser.HtmlTreeBuilderState
InnerClasses:
org.jsoup.parser.HtmlTreeBuilderState$5
final Constants = org.jsoup.parser.HtmlTreeBuilderState$Constants of org.jsoup.parser.HtmlTreeBuilderState
Character = org.jsoup.parser.Token$Character of org.jsoup.parser.Token
final EndTag = org.jsoup.parser.Token$EndTag of org.jsoup.parser.Token
final StartTag = org.jsoup.parser.Token$StartTag of org.jsoup.parser.Token