Java/jdk/internal/classfile/TypeAnnotation_S_TargetInfo_static.fz
# Fuzion interface to static members of Java class 'jdk.internal.classfile.TypeAnnotation$TargetInfo'
#
# !!!!!! DO NOT EDIT, GENERATED CODE !!!!!!
#
# This code was generated automatically using the fzjava tool V0.087 called
# as follows:
#
# ./build/bin/fzjava java.base -to=build/modules/java.base -verbose=0
#
public Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static is
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$EmptyTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.of(jdk.internal.classfile.TypeAnnotation$TargetType)':
#
public __k__of_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_(arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetType) Java.jdk.internal.classfile.TypeAnnotation_S_EmptyTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_EmptyTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "of" "(Ljdk/internal/classfile/TypeAnnotation\$TargetType;)Ljdk/internal/classfile/TypeAnnotation\$EmptyTarget;" [(Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.__k__of_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_.this.arg0)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$TypeArgumentTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofCastExpr(jdk.internal.classfile.Label,int)':
#
public ofCastExpr_Ljdk_7_internal_7_classfile_7_Label_s_I(arg0 Java.jdk.internal.classfile.Label, arg1 i32) Java.jdk.internal.classfile.TypeAnnotation_S_TypeArgumentTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_TypeArgumentTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofCastExpr" "(Ljdk/internal/classfile/Label;I)Ljdk/internal/classfile/TypeAnnotation\$TypeArgumentTarget;" [(Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofCastExpr_Ljdk_7_internal_7_classfile_7_Label_s_I.this.arg0); (fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofCastExpr_Ljdk_7_internal_7_classfile_7_Label_s_I.this.arg1)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$SupertypeTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofClassExtends(int)':
#
public ofClassExtends_I(arg0 i32) Java.jdk.internal.classfile.TypeAnnotation_S_SupertypeTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_SupertypeTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofClassExtends" "(I)Ljdk/internal/classfile/TypeAnnotation\$SupertypeTarget;" [(fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofClassExtends_I.this.arg0)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$TypeParameterBoundTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofClassTypeParameterBound(int,int)':
#
public ofClassTypeParameterBound_II(arg0 i32, arg1 i32) Java.jdk.internal.classfile.TypeAnnotation_S_TypeParameterBoundTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_TypeParameterBoundTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofClassTypeParameterBound" "(II)Ljdk/internal/classfile/TypeAnnotation\$TypeParameterBoundTarget;" [(fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofClassTypeParameterBound_II.this.arg0); (fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofClassTypeParameterBound_II.this.arg1)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$TypeParameterTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofClassTypeParameter(int)':
#
public ofClassTypeParameter_I(arg0 i32) Java.jdk.internal.classfile.TypeAnnotation_S_TypeParameterTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_TypeParameterTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofClassTypeParameter" "(I)Ljdk/internal/classfile/TypeAnnotation\$TypeParameterTarget;" [(fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofClassTypeParameter_I.this.arg0)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$TypeArgumentTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofConstructorInvocationTypeArgument(jdk.internal.classfile.Label,int)':
#
public ofConstructorInvocationTypeArgument_Ljdk_7_internal_7_classfile_7_Label_s_I(arg0 Java.jdk.internal.classfile.Label, arg1 i32) Java.jdk.internal.classfile.TypeAnnotation_S_TypeArgumentTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_TypeArgumentTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofConstructorInvocationTypeArgument" "(Ljdk/internal/classfile/Label;I)Ljdk/internal/classfile/TypeAnnotation\$TypeArgumentTarget;" [(Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofConstructorInvocationTypeArgument_Ljdk_7_internal_7_classfile_7_Label_s_I.this.arg0); (fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofConstructorInvocationTypeArgument_Ljdk_7_internal_7_classfile_7_Label_s_I.this.arg1)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$TypeArgumentTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofConstructorReferenceTypeArgument(jdk.internal.classfile.Label,int)':
#
public ofConstructorReferenceTypeArgument_Ljdk_7_internal_7_classfile_7_Label_s_I(arg0 Java.jdk.internal.classfile.Label, arg1 i32) Java.jdk.internal.classfile.TypeAnnotation_S_TypeArgumentTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_TypeArgumentTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofConstructorReferenceTypeArgument" "(Ljdk/internal/classfile/Label;I)Ljdk/internal/classfile/TypeAnnotation\$TypeArgumentTarget;" [(Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofConstructorReferenceTypeArgument_Ljdk_7_internal_7_classfile_7_Label_s_I.this.arg0); (fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofConstructorReferenceTypeArgument_Ljdk_7_internal_7_classfile_7_Label_s_I.this.arg1)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$OffsetTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofConstructorReference(jdk.internal.classfile.Label)':
#
public ofConstructorReference_Ljdk_7_internal_7_classfile_7_Label_s_(arg0 Java.jdk.internal.classfile.Label) Java.jdk.internal.classfile.TypeAnnotation_S_OffsetTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_OffsetTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofConstructorReference" "(Ljdk/internal/classfile/Label;)Ljdk/internal/classfile/TypeAnnotation\$OffsetTarget;" [(Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofConstructorReference_Ljdk_7_internal_7_classfile_7_Label_s_.this.arg0)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$CatchTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofExceptionParameter(int)':
#
public ofExceptionParameter_I(arg0 i32) Java.jdk.internal.classfile.TypeAnnotation_S_CatchTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_CatchTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofExceptionParameter" "(I)Ljdk/internal/classfile/TypeAnnotation\$CatchTarget;" [(fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofExceptionParameter_I.this.arg0)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$EmptyTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofField()':
#
public ofField Java.jdk.internal.classfile.TypeAnnotation_S_EmptyTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_EmptyTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofField" "()Ljdk/internal/classfile/TypeAnnotation\$EmptyTarget;" []
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$OffsetTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofInstanceofExpr(jdk.internal.classfile.Label)':
#
public ofInstanceofExpr_Ljdk_7_internal_7_classfile_7_Label_s_(arg0 Java.jdk.internal.classfile.Label) Java.jdk.internal.classfile.TypeAnnotation_S_OffsetTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_OffsetTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofInstanceofExpr" "(Ljdk/internal/classfile/Label;)Ljdk/internal/classfile/TypeAnnotation\$OffsetTarget;" [(Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofInstanceofExpr_Ljdk_7_internal_7_classfile_7_Label_s_.this.arg0)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$LocalVarTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofLocalVariable(java.util.List)':
#
public ofLocalVariable_Ljava_7_util_7_List_s_(arg0 Java.java.util.List) Java.jdk.internal.classfile.TypeAnnotation_S_LocalVarTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_LocalVarTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofLocalVariable" "(Ljava/util/List;)Ljdk/internal/classfile/TypeAnnotation\$LocalVarTarget;" [(Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofLocalVariable_Ljava_7_util_7_List_s_.this.arg0)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$FormalParameterTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofMethodFormalParameter(int)':
#
public ofMethodFormalParameter_I(arg0 i32) Java.jdk.internal.classfile.TypeAnnotation_S_FormalParameterTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_FormalParameterTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofMethodFormalParameter" "(I)Ljdk/internal/classfile/TypeAnnotation\$FormalParameterTarget;" [(fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofMethodFormalParameter_I.this.arg0)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$TypeArgumentTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofMethodInvocationTypeArgument(jdk.internal.classfile.Label,int)':
#
public ofMethodInvocationTypeArgument_Ljdk_7_internal_7_classfile_7_Label_s_I(arg0 Java.jdk.internal.classfile.Label, arg1 i32) Java.jdk.internal.classfile.TypeAnnotation_S_TypeArgumentTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_TypeArgumentTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofMethodInvocationTypeArgument" "(Ljdk/internal/classfile/Label;I)Ljdk/internal/classfile/TypeAnnotation\$TypeArgumentTarget;" [(Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofMethodInvocationTypeArgument_Ljdk_7_internal_7_classfile_7_Label_s_I.this.arg0); (fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofMethodInvocationTypeArgument_Ljdk_7_internal_7_classfile_7_Label_s_I.this.arg1)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$EmptyTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofMethodReceiver()':
#
public ofMethodReceiver Java.jdk.internal.classfile.TypeAnnotation_S_EmptyTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_EmptyTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofMethodReceiver" "()Ljdk/internal/classfile/TypeAnnotation\$EmptyTarget;" []
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$TypeArgumentTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofMethodReferenceTypeArgument(jdk.internal.classfile.Label,int)':
#
public ofMethodReferenceTypeArgument_Ljdk_7_internal_7_classfile_7_Label_s_I(arg0 Java.jdk.internal.classfile.Label, arg1 i32) Java.jdk.internal.classfile.TypeAnnotation_S_TypeArgumentTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_TypeArgumentTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofMethodReferenceTypeArgument" "(Ljdk/internal/classfile/Label;I)Ljdk/internal/classfile/TypeAnnotation\$TypeArgumentTarget;" [(Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofMethodReferenceTypeArgument_Ljdk_7_internal_7_classfile_7_Label_s_I.this.arg0); (fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofMethodReferenceTypeArgument_Ljdk_7_internal_7_classfile_7_Label_s_I.this.arg1)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$OffsetTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofMethodReference(jdk.internal.classfile.Label)':
#
public ofMethodReference_Ljdk_7_internal_7_classfile_7_Label_s_(arg0 Java.jdk.internal.classfile.Label) Java.jdk.internal.classfile.TypeAnnotation_S_OffsetTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_OffsetTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofMethodReference" "(Ljdk/internal/classfile/Label;)Ljdk/internal/classfile/TypeAnnotation\$OffsetTarget;" [(Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofMethodReference_Ljdk_7_internal_7_classfile_7_Label_s_.this.arg0)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$EmptyTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofMethodReturn()':
#
public ofMethodReturn Java.jdk.internal.classfile.TypeAnnotation_S_EmptyTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_EmptyTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofMethodReturn" "()Ljdk/internal/classfile/TypeAnnotation\$EmptyTarget;" []
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$TypeParameterBoundTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofMethodTypeParameterBound(int,int)':
#
public ofMethodTypeParameterBound_II(arg0 i32, arg1 i32) Java.jdk.internal.classfile.TypeAnnotation_S_TypeParameterBoundTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_TypeParameterBoundTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofMethodTypeParameterBound" "(II)Ljdk/internal/classfile/TypeAnnotation\$TypeParameterBoundTarget;" [(fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofMethodTypeParameterBound_II.this.arg0); (fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofMethodTypeParameterBound_II.this.arg1)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$TypeParameterTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofMethodTypeParameter(int)':
#
public ofMethodTypeParameter_I(arg0 i32) Java.jdk.internal.classfile.TypeAnnotation_S_TypeParameterTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_TypeParameterTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofMethodTypeParameter" "(I)Ljdk/internal/classfile/TypeAnnotation\$TypeParameterTarget;" [(fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofMethodTypeParameter_I.this.arg0)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$OffsetTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofNewExpr(jdk.internal.classfile.Label)':
#
public ofNewExpr_Ljdk_7_internal_7_classfile_7_Label_s_(arg0 Java.jdk.internal.classfile.Label) Java.jdk.internal.classfile.TypeAnnotation_S_OffsetTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_OffsetTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofNewExpr" "(Ljdk/internal/classfile/Label;)Ljdk/internal/classfile/TypeAnnotation\$OffsetTarget;" [(Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofNewExpr_Ljdk_7_internal_7_classfile_7_Label_s_.this.arg0)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$OffsetTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofOffset(jdk.internal.classfile.TypeAnnotation$TargetType,jdk.internal.classfile.Label)':
#
public ofOffset_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_Ljdk_7_internal_7_classfile_7_Label_s_(arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetType, arg1 Java.jdk.internal.classfile.Label) Java.jdk.internal.classfile.TypeAnnotation_S_OffsetTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_OffsetTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofOffset" "(Ljdk/internal/classfile/TypeAnnotation\$TargetType;Ljdk/internal/classfile/Label;)Ljdk/internal/classfile/TypeAnnotation\$OffsetTarget;" [(Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofOffset_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_Ljdk_7_internal_7_classfile_7_Label_s_.this.arg0); (Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofOffset_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_Ljdk_7_internal_7_classfile_7_Label_s_.this.arg1)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$LocalVarTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofResourceVariable(java.util.List)':
#
public ofResourceVariable_Ljava_7_util_7_List_s_(arg0 Java.java.util.List) Java.jdk.internal.classfile.TypeAnnotation_S_LocalVarTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_LocalVarTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofResourceVariable" "(Ljava/util/List;)Ljdk/internal/classfile/TypeAnnotation\$LocalVarTarget;" [(Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofResourceVariable_Ljava_7_util_7_List_s_.this.arg0)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$ThrowsTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofThrows(int)':
#
public ofThrows_I(arg0 i32) Java.jdk.internal.classfile.TypeAnnotation_S_ThrowsTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_ThrowsTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofThrows" "(I)Ljdk/internal/classfile/TypeAnnotation\$ThrowsTarget;" [(fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofThrows_I.this.arg0)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$TypeArgumentTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofTypeArgument(jdk.internal.classfile.TypeAnnotation$TargetType,jdk.internal.classfile.Label,int)':
#
public ofTypeArgument_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_Ljdk_7_internal_7_classfile_7_Label_s_I(arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetType, arg1 Java.jdk.internal.classfile.Label, arg2 i32) Java.jdk.internal.classfile.TypeAnnotation_S_TypeArgumentTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_TypeArgumentTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofTypeArgument" "(Ljdk/internal/classfile/TypeAnnotation\$TargetType;Ljdk/internal/classfile/Label;I)Ljdk/internal/classfile/TypeAnnotation\$TypeArgumentTarget;" [(Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofTypeArgument_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_Ljdk_7_internal_7_classfile_7_Label_s_I.this.arg0); (Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofTypeArgument_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_Ljdk_7_internal_7_classfile_7_Label_s_I.this.arg1); (fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofTypeArgument_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_Ljdk_7_internal_7_classfile_7_Label_s_I.this.arg2)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$TypeParameterBoundTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofTypeParameterBound(jdk.internal.classfile.TypeAnnotation$TargetType,int,int)':
#
public ofTypeParameterBound_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_II(arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetType, arg1 i32, arg2 i32) Java.jdk.internal.classfile.TypeAnnotation_S_TypeParameterBoundTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_TypeParameterBoundTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofTypeParameterBound" "(Ljdk/internal/classfile/TypeAnnotation\$TargetType;II)Ljdk/internal/classfile/TypeAnnotation\$TypeParameterBoundTarget;" [(Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofTypeParameterBound_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_II.this.arg0); (fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofTypeParameterBound_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_II.this.arg1); (fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofTypeParameterBound_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_II.this.arg2)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$TypeParameterTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofTypeParameter(jdk.internal.classfile.TypeAnnotation$TargetType,int)':
#
public ofTypeParameter_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_I(arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetType, arg1 i32) Java.jdk.internal.classfile.TypeAnnotation_S_TypeParameterTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_TypeParameterTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofTypeParameter" "(Ljdk/internal/classfile/TypeAnnotation\$TargetType;I)Ljdk/internal/classfile/TypeAnnotation\$TypeParameterTarget;" [(Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofTypeParameter_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_I.this.arg0); (fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofTypeParameter_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_I.this.arg1)]
# call Java static method 'public static jdk.internal.classfile.TypeAnnotation$LocalVarTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofVariable(jdk.internal.classfile.TypeAnnotation$TargetType,java.util.List)':
#
public ofVariable_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_Ljava_7_util_7_List_s_(arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetType, arg1 Java.java.util.List) Java.jdk.internal.classfile.TypeAnnotation_S_LocalVarTarget =>
fuzion.java.call_static (Java.jdk.internal.classfile.TypeAnnotation_S_LocalVarTarget) "jdk.internal.classfile.TypeAnnotation\$TargetInfo" "ofVariable" "(Ljdk/internal/classfile/TypeAnnotation\$TargetType;Ljava/util/List;)Ljdk/internal/classfile/TypeAnnotation\$LocalVarTarget;" [(Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofVariable_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_Ljava_7_util_7_List_s_.this.arg0); (Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofVariable_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_Ljava_7_util_7_List_s_.this.arg1)]
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$EmptyTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.of(jdk.internal.classfile.TypeAnnotation$TargetType)':
#
public __k__of(arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetType) (Java.jdk.internal.classfile.TypeAnnotation_S_EmptyTarget) =>
__k__of_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_ Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.__k__of.this.arg0
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$TypeArgumentTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofCastExpr(jdk.internal.classfile.Label,int)':
#
public ofCastExpr(arg0 Java.jdk.internal.classfile.Label, arg1 i32) (Java.jdk.internal.classfile.TypeAnnotation_S_TypeArgumentTarget) =>
ofCastExpr_Ljdk_7_internal_7_classfile_7_Label_s_I Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofCastExpr.this.arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofCastExpr.this.arg1
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$SupertypeTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofClassExtends(int)':
#
public ofClassExtends(arg0 i32) (Java.jdk.internal.classfile.TypeAnnotation_S_SupertypeTarget) =>
ofClassExtends_I Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofClassExtends.this.arg0
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$TypeParameterTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofClassTypeParameter(int)':
#
public ofClassTypeParameter(arg0 i32) (Java.jdk.internal.classfile.TypeAnnotation_S_TypeParameterTarget) =>
ofClassTypeParameter_I Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofClassTypeParameter.this.arg0
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$TypeParameterBoundTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofClassTypeParameterBound(int,int)':
#
public ofClassTypeParameterBound(arg0 i32, arg1 i32) (Java.jdk.internal.classfile.TypeAnnotation_S_TypeParameterBoundTarget) =>
ofClassTypeParameterBound_II Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofClassTypeParameterBound.this.arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofClassTypeParameterBound.this.arg1
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$TypeArgumentTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofConstructorInvocationTypeArgument(jdk.internal.classfile.Label,int)':
#
public ofConstructorInvocationTypeArgument(arg0 Java.jdk.internal.classfile.Label, arg1 i32) (Java.jdk.internal.classfile.TypeAnnotation_S_TypeArgumentTarget) =>
ofConstructorInvocationTypeArgument_Ljdk_7_internal_7_classfile_7_Label_s_I Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofConstructorInvocationTypeArgument.this.arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofConstructorInvocationTypeArgument.this.arg1
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$OffsetTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofConstructorReference(jdk.internal.classfile.Label)':
#
public ofConstructorReference(arg0 Java.jdk.internal.classfile.Label) (Java.jdk.internal.classfile.TypeAnnotation_S_OffsetTarget) =>
ofConstructorReference_Ljdk_7_internal_7_classfile_7_Label_s_ Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofConstructorReference.this.arg0
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$TypeArgumentTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofConstructorReferenceTypeArgument(jdk.internal.classfile.Label,int)':
#
public ofConstructorReferenceTypeArgument(arg0 Java.jdk.internal.classfile.Label, arg1 i32) (Java.jdk.internal.classfile.TypeAnnotation_S_TypeArgumentTarget) =>
ofConstructorReferenceTypeArgument_Ljdk_7_internal_7_classfile_7_Label_s_I Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofConstructorReferenceTypeArgument.this.arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofConstructorReferenceTypeArgument.this.arg1
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$CatchTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofExceptionParameter(int)':
#
public ofExceptionParameter(arg0 i32) (Java.jdk.internal.classfile.TypeAnnotation_S_CatchTarget) =>
ofExceptionParameter_I Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofExceptionParameter.this.arg0
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$OffsetTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofInstanceofExpr(jdk.internal.classfile.Label)':
#
public ofInstanceofExpr(arg0 Java.jdk.internal.classfile.Label) (Java.jdk.internal.classfile.TypeAnnotation_S_OffsetTarget) =>
ofInstanceofExpr_Ljdk_7_internal_7_classfile_7_Label_s_ Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofInstanceofExpr.this.arg0
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$LocalVarTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofLocalVariable(java.util.List)':
#
public ofLocalVariable(arg0 Java.java.util.List) (Java.jdk.internal.classfile.TypeAnnotation_S_LocalVarTarget) =>
ofLocalVariable_Ljava_7_util_7_List_s_ Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofLocalVariable.this.arg0
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$FormalParameterTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofMethodFormalParameter(int)':
#
public ofMethodFormalParameter(arg0 i32) (Java.jdk.internal.classfile.TypeAnnotation_S_FormalParameterTarget) =>
ofMethodFormalParameter_I Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofMethodFormalParameter.this.arg0
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$TypeArgumentTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofMethodInvocationTypeArgument(jdk.internal.classfile.Label,int)':
#
public ofMethodInvocationTypeArgument(arg0 Java.jdk.internal.classfile.Label, arg1 i32) (Java.jdk.internal.classfile.TypeAnnotation_S_TypeArgumentTarget) =>
ofMethodInvocationTypeArgument_Ljdk_7_internal_7_classfile_7_Label_s_I Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofMethodInvocationTypeArgument.this.arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofMethodInvocationTypeArgument.this.arg1
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$OffsetTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofMethodReference(jdk.internal.classfile.Label)':
#
public ofMethodReference(arg0 Java.jdk.internal.classfile.Label) (Java.jdk.internal.classfile.TypeAnnotation_S_OffsetTarget) =>
ofMethodReference_Ljdk_7_internal_7_classfile_7_Label_s_ Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofMethodReference.this.arg0
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$TypeArgumentTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofMethodReferenceTypeArgument(jdk.internal.classfile.Label,int)':
#
public ofMethodReferenceTypeArgument(arg0 Java.jdk.internal.classfile.Label, arg1 i32) (Java.jdk.internal.classfile.TypeAnnotation_S_TypeArgumentTarget) =>
ofMethodReferenceTypeArgument_Ljdk_7_internal_7_classfile_7_Label_s_I Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofMethodReferenceTypeArgument.this.arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofMethodReferenceTypeArgument.this.arg1
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$TypeParameterTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofMethodTypeParameter(int)':
#
public ofMethodTypeParameter(arg0 i32) (Java.jdk.internal.classfile.TypeAnnotation_S_TypeParameterTarget) =>
ofMethodTypeParameter_I Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofMethodTypeParameter.this.arg0
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$TypeParameterBoundTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofMethodTypeParameterBound(int,int)':
#
public ofMethodTypeParameterBound(arg0 i32, arg1 i32) (Java.jdk.internal.classfile.TypeAnnotation_S_TypeParameterBoundTarget) =>
ofMethodTypeParameterBound_II Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofMethodTypeParameterBound.this.arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofMethodTypeParameterBound.this.arg1
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$OffsetTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofNewExpr(jdk.internal.classfile.Label)':
#
public ofNewExpr(arg0 Java.jdk.internal.classfile.Label) (Java.jdk.internal.classfile.TypeAnnotation_S_OffsetTarget) =>
ofNewExpr_Ljdk_7_internal_7_classfile_7_Label_s_ Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofNewExpr.this.arg0
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$OffsetTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofOffset(jdk.internal.classfile.TypeAnnotation$TargetType,jdk.internal.classfile.Label)':
#
public ofOffset(arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetType, arg1 Java.jdk.internal.classfile.Label) (Java.jdk.internal.classfile.TypeAnnotation_S_OffsetTarget) =>
ofOffset_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_Ljdk_7_internal_7_classfile_7_Label_s_ Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofOffset.this.arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofOffset.this.arg1
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$LocalVarTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofResourceVariable(java.util.List)':
#
public ofResourceVariable(arg0 Java.java.util.List) (Java.jdk.internal.classfile.TypeAnnotation_S_LocalVarTarget) =>
ofResourceVariable_Ljava_7_util_7_List_s_ Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofResourceVariable.this.arg0
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$ThrowsTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofThrows(int)':
#
public ofThrows(arg0 i32) (Java.jdk.internal.classfile.TypeAnnotation_S_ThrowsTarget) =>
ofThrows_I Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofThrows.this.arg0
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$TypeArgumentTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofTypeArgument(jdk.internal.classfile.TypeAnnotation$TargetType,jdk.internal.classfile.Label,int)':
#
public ofTypeArgument(arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetType, arg1 Java.jdk.internal.classfile.Label, arg2 i32) (Java.jdk.internal.classfile.TypeAnnotation_S_TypeArgumentTarget) =>
ofTypeArgument_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_Ljdk_7_internal_7_classfile_7_Label_s_I Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofTypeArgument.this.arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofTypeArgument.this.arg1 Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofTypeArgument.this.arg2
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$TypeParameterTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofTypeParameter(jdk.internal.classfile.TypeAnnotation$TargetType,int)':
#
public ofTypeParameter(arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetType, arg1 i32) (Java.jdk.internal.classfile.TypeAnnotation_S_TypeParameterTarget) =>
ofTypeParameter_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_I Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofTypeParameter.this.arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofTypeParameter.this.arg1
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$TypeParameterBoundTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofTypeParameterBound(jdk.internal.classfile.TypeAnnotation$TargetType,int,int)':
#
public ofTypeParameterBound(arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetType, arg1 i32, arg2 i32) (Java.jdk.internal.classfile.TypeAnnotation_S_TypeParameterBoundTarget) =>
ofTypeParameterBound_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_II Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofTypeParameterBound.this.arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofTypeParameterBound.this.arg1 Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofTypeParameterBound.this.arg2
# short-hand to call Java method 'public static jdk.internal.classfile.TypeAnnotation$LocalVarTarget jdk.internal.classfile.TypeAnnotation$TargetInfo.ofVariable(jdk.internal.classfile.TypeAnnotation$TargetType,java.util.List)':
#
public ofVariable(arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetType, arg1 Java.java.util.List) (Java.jdk.internal.classfile.TypeAnnotation_S_LocalVarTarget) =>
ofVariable_Ljdk_7_internal_7_classfile_7_TypeAnnotation_S_TargetType_s_Ljava_7_util_7_List_s_ Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofVariable.this.arg0 Java.jdk.internal.classfile.TypeAnnotation_S_TargetInfo_static.ofVariable.this.arg1