public class com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Assembly_instructionContext extends org.antlr.v4.runtime.ParserRuleContext
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Assembly_instructionContext
super_class: org.antlr.v4.runtime.ParserRuleContext
{
public com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$DirectiveContext directive();
descriptor: ()Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$DirectiveContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$DirectiveContext;
iconst_0
invokevirtual com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Assembly_instructionContext.getRuleContext:(Ljava/lang/Class;I)Lorg/antlr/v4/runtime/ParserRuleContext;
checkcast com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$DirectiveContext
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Assembly_instructionContext;
public com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Zero_opContext zero_op();
descriptor: ()Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Zero_opContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Zero_opContext;
iconst_0
invokevirtual com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Assembly_instructionContext.getRuleContext:(Ljava/lang/Class;I)Lorg/antlr/v4/runtime/ParserRuleContext;
checkcast com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Zero_opContext
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Assembly_instructionContext;
public com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Unary_op8Context unary_op8();
descriptor: ()Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Unary_op8Context;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Unary_op8Context;
iconst_0
invokevirtual com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Assembly_instructionContext.getRuleContext:(Ljava/lang/Class;I)Lorg/antlr/v4/runtime/ParserRuleContext;
checkcast com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Unary_op8Context
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Assembly_instructionContext;
public com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Unary_op16Context unary_op16();
descriptor: ()Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Unary_op16Context;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Unary_op16Context;
iconst_0
invokevirtual com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Assembly_instructionContext.getRuleContext:(Ljava/lang/Class;I)Lorg/antlr/v4/runtime/ParserRuleContext;
checkcast com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Unary_op16Context
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Assembly_instructionContext;
public com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Unary_op32Context unary_op32();
descriptor: ()Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Unary_op32Context;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Unary_op32Context;
iconst_0
invokevirtual com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Assembly_instructionContext.getRuleContext:(Ljava/lang/Class;I)Lorg/antlr/v4/runtime/ParserRuleContext;
checkcast com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Unary_op32Context
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Assembly_instructionContext;
public com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Unary_op64Context unary_op64();
descriptor: ()Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Unary_op64Context;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Unary_op64Context;
iconst_0
invokevirtual com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Assembly_instructionContext.getRuleContext:(Ljava/lang/Class;I)Lorg/antlr/v4/runtime/ParserRuleContext;
checkcast com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Unary_op64Context
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Assembly_instructionContext;
public com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Unary_opContext unary_op();
descriptor: ()Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Unary_opContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Unary_opContext;
iconst_0
invokevirtual com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Assembly_instructionContext.getRuleContext:(Ljava/lang/Class;I)Lorg/antlr/v4/runtime/ParserRuleContext;
checkcast com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Unary_opContext
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Assembly_instructionContext;
public com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Binary_op8Context binary_op8();
descriptor: ()Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Binary_op8Context;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Binary_op8Context;
iconst_0
invokevirtual com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Assembly_instructionContext.getRuleContext:(Ljava/lang/Class;I)Lorg/antlr/v4/runtime/ParserRuleContext;
checkcast com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Binary_op8Context
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Assembly_instructionContext;
public com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Binary_op16Context binary_op16();
descriptor: ()Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Binary_op16Context;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Binary_op16Context;
iconst_0
invokevirtual com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Assembly_instructionContext.getRuleContext:(Ljava/lang/Class;I)Lorg/antlr/v4/runtime/ParserRuleContext;
checkcast com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Binary_op16Context
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Assembly_instructionContext;
public com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Binary_op32Context binary_op32();
descriptor: ()Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Binary_op32Context;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Binary_op32Context;
iconst_0
invokevirtual com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Assembly_instructionContext.getRuleContext:(Ljava/lang/Class;I)Lorg/antlr/v4/runtime/ParserRuleContext;
checkcast com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Binary_op32Context
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Assembly_instructionContext;
public com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Binary_op64Context binary_op64();
descriptor: ()Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Binary_op64Context;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Binary_op64Context;
iconst_0
invokevirtual com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Assembly_instructionContext.getRuleContext:(Ljava/lang/Class;I)Lorg/antlr/v4/runtime/ParserRuleContext;
checkcast com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Binary_op64Context
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Assembly_instructionContext;
public com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Binary_opContext binary_op();
descriptor: ()Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Binary_opContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Binary_opContext;
iconst_0
invokevirtual com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Assembly_instructionContext.getRuleContext:(Ljava/lang/Class;I)Lorg/antlr/v4/runtime/ParserRuleContext;
checkcast com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Binary_opContext
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Assembly_instructionContext;
public com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Imul_divContext imul_div();
descriptor: ()Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Imul_divContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Imul_divContext;
iconst_0
invokevirtual com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Assembly_instructionContext.getRuleContext:(Ljava/lang/Class;I)Lorg/antlr/v4/runtime/ParserRuleContext;
checkcast com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Imul_divContext
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Assembly_instructionContext;
public com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$JumpContext jump();
descriptor: ()Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$JumpContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$JumpContext;
iconst_0
invokevirtual com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Assembly_instructionContext.getRuleContext:(Ljava/lang/Class;I)Lorg/antlr/v4/runtime/ParserRuleContext;
checkcast com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$JumpContext
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Assembly_instructionContext;
public com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Int_valueContext int_value();
descriptor: ()Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Int_valueContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Int_valueContext;
iconst_0
invokevirtual com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Assembly_instructionContext.getRuleContext:(Ljava/lang/Class;I)Lorg/antlr/v4/runtime/ParserRuleContext;
checkcast com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Int_valueContext
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Assembly_instructionContext;
public void <init>(org.antlr.v4.runtime.ParserRuleContext, int);
descriptor: (Lorg/antlr/v4/runtime/ParserRuleContext;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
iload 2
invokespecial org.antlr.v4.runtime.ParserRuleContext.<init>:(Lorg/antlr/v4/runtime/ParserRuleContext;I)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Assembly_instructionContext;
0 2 1 parent Lorg/antlr/v4/runtime/ParserRuleContext;
0 2 2 invokingState I
MethodParameters:
Name Flags
parent
invokingState
public int getRuleIndex();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_2
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/llvm/asm/amd64/InlineAssemblyParser$Assembly_instructionContext;
}
SourceFile: "InlineAssemblyParser.java"
NestHost: com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser
InnerClasses:
public Assembly_instructionContext = com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Assembly_instructionContext of com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser
public Binary_op16Context = com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Binary_op16Context of com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser
public Binary_op32Context = com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Binary_op32Context of com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser
public Binary_op64Context = com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Binary_op64Context of com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser
public Binary_op8Context = com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Binary_op8Context of com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser
public Binary_opContext = com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Binary_opContext of com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser
public DirectiveContext = com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$DirectiveContext of com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser
public Imul_divContext = com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Imul_divContext of com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser
public Int_valueContext = com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Int_valueContext of com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser
public JumpContext = com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$JumpContext of com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser
public Unary_op16Context = com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Unary_op16Context of com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser
public Unary_op32Context = com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Unary_op32Context of com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser
public Unary_op64Context = com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Unary_op64Context of com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser
public Unary_op8Context = com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Unary_op8Context of com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser
public Unary_opContext = com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Unary_opContext of com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser
public Zero_opContext = com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser$Zero_opContext of com.oracle.truffle.llvm.asm.amd64.InlineAssemblyParser