3u U W U U U U U U U U U U U U  U  U U U U U U U  < < <  U U U   U           fieldObjectClassNameLjava/lang/String;fieldObjectClassLjava/lang/Class; Signature?Ljava/lang/Class<+Ljdk/nashorn/internal/runtime/ScriptObject;>; fieldCountIpaddedFieldCount paramCount callSiteFlagsevalCodeZ$assertionsDisabled?(Ljdk/nashorn/internal/codegen/CodeGenerator;Ljava/util/List;)VCodeLineNumberTableLocalVariableTablethis1Ljdk/nashorn/internal/codegen/FieldObjectCreator;codegen,Ljdk/nashorn/internal/codegen/CodeGenerator;tuplesLjava/util/List;LocalVariableTypeTable6Ljdk/nashorn/internal/codegen/FieldObjectCreator;>Ljava/util/List;>;m(Ljdk/nashorn/internal/codegen/CodeGenerator;Ljava/util/List;>;)VA(Ljdk/nashorn/internal/codegen/CodeGenerator;Ljava/util/List;ZZ)VisScope hasArgumentso(Ljdk/nashorn/internal/codegen/CodeGenerator;Ljava/util/List;>;ZZ)V createObject/(Ljdk/nashorn/internal/codegen/MethodEmitter;)Vmethod,Ljdk/nashorn/internal/codegen/MethodEmitter; className StackMapTable populateRange[(Ljdk/nashorn/internal/codegen/MethodEmitter;Ljdk/nashorn/internal/codegen/types/Type;III)Vindextuple'Ljdk/nashorn/internal/codegen/MapTuple;i objectType)Ljdk/nashorn/internal/codegen/types/Type; objectSlotstartend,Ljdk/nashorn/internal/codegen/MapTuple;makeMap,()Ljdk/nashorn/internal/runtime/PropertyMap;putFieldi(Ljdk/nashorn/internal/codegen/MethodEmitter;Ljava/lang/String;ILjdk/nashorn/internal/codegen/MapTuple;)Vkey fieldIndex fieldType fieldClass fieldName fieldDescn(Ljdk/nashorn/internal/codegen/MethodEmitter;Ljava/lang/String;ILjdk/nashorn/internal/codegen/MapTuple;)VputSlotW(Ljdk/nashorn/internal/codegen/MethodEmitter;JLjdk/nashorn/internal/codegen/MapTuple;)VJ\(Ljdk/nashorn/internal/codegen/MethodEmitter;JLjdk/nashorn/internal/codegen/MapTuple;)V findClass()Ve"Ljava/lang/ClassNotFoundException;getAllocatorClass()Ljava/lang/Class;A()Ljava/lang/Class<+Ljdk/nashorn/internal/runtime/ScriptObject;>; getClassName()Ljava/lang/String; countFieldssymbol Ljdk/nashorn/internal/ir/Symbol;GLjdk/nashorn/internal/codegen/ObjectCreator; SourceFileFieldObjectCreator.java fu  b_  cd ed Z[java/lang/AssertionError f   !" v #z w$ %& '(java/lang/Class(jdk/nashorn/internal/runtime/PropertyMap)jdk/nashorn/internal/runtime/ScriptObject ) *. /0 12 op3 45%jdk/nashorn/internal/codegen/MapTuple 67 Y8 9: ;< = >? @A BC property map already initialized fD EF mn G ^_ `_H IJ KL M N OP Q RS TU Vjava/lang/StringBuilder WX$ object keys must store to L*-fields Y' primitive keys must store to J*-fields Z[ \ ]^ _` a_ a b XYc def gh java/lang/ClassNotFoundExceptionINashorn has encountered an internal error. Structure can not be created. ij k lm n op qr/jdk/nashorn/internal/codegen/FieldObjectCreator s*jdk/nashorn/internal/codegen/ObjectCreatorjava/lang/String'jdk/nashorn/internal/codegen/types/Type*jdk/nashorn/internal/codegen/MethodEmitterjava/util/Iteratorjdk/nashorn/internal/ir/Symbol*jdk/nashorn/internal/codegen/CodeGeneratorgetCallSiteFlags()I isEvalCode()Z_new?(Ljava/lang/Class;)Ljdk/nashorn/internal/codegen/MethodEmitter;dup.()Ljdk/nashorn/internal/codegen/MethodEmitter;loadMapZ(Ljdk/nashorn/internal/codegen/MethodEmitter;)Ljdk/nashorn/internal/codegen/MethodEmitter; loadScope.jdk/nashorn/internal/codegen/CompilerConstants ARGUMENTS0Ljdk/nashorn/internal/codegen/CompilerConstants;loadCompilerConstant^(Ljdk/nashorn/internal/codegen/CompilerConstants;)Ljdk/nashorn/internal/codegen/MethodEmitter;typeconstructorNoLookuptCall InnerClasses[(Ljava/lang/String;[Ljava/lang/Class;)Ljdk/nashorn/internal/codegen/CompilerConstants$Call;invokec(Ljdk/nashorn/internal/codegen/CompilerConstants$Call;)Ljdk/nashorn/internal/codegen/MethodEmitter;loadX(Ljdk/nashorn/internal/codegen/types/Type;I)Ljdk/nashorn/internal/codegen/MethodEmitter;java/util/Listget(I)Ljava/lang/Object;valueLjava/lang/Object;.jdk/nashorn/internal/runtime/arrays/ArrayIndex getArrayIndex(Ljava/lang/String;)IisValidArrayIndex(I)Z getFieldIndex toLongIndex(I)JinvalidateSpecialName@(Ljava/lang/String;)Ljdk/nashorn/internal/codegen/MethodEmitter; propertyMap*Ljdk/nashorn/internal/runtime/PropertyMap;(Ljava/lang/Object;)V newMapCreator<(Ljava/lang/Class;)Ljdk/nashorn/internal/codegen/MapCreator; useDualFields'jdk/nashorn/internal/codegen/MapCreator makeFieldMap1(ZZIIZ)Ljdk/nashorn/internal/runtime/PropertyMap; isPrimitive1jdk/nashorn/internal/codegen/ObjectClassGeneratorPRIMITIVE_FIELD_TYPEOBJECT getFieldName>(ILjdk/nashorn/internal/codegen/types/Type;)Ljava/lang/String; getTypeClasstypeDescriptor%(Ljava/lang/Class;)Ljava/lang/String;equals(Ljava/lang/Object;)ZisObjectappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString loadTuple(Ljdk/nashorn/internal/codegen/MethodEmitter;Ljdk/nashorn/internal/codegen/MapTuple;Z)Ljdk/nashorn/internal/codegen/MethodEmitter;9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V loadIndex[(Ljdk/nashorn/internal/codegen/MethodEmitter;J)Ljdk/nashorn/internal/codegen/MethodEmitter;dynamicSetIndex(I)V(IIZ)Ljava/lang/String;(IZ)Ljava/lang/String;%jdk/nashorn/internal/codegen/Compiler binaryName&(Ljava/lang/String;)Ljava/lang/String;$jdk/nashorn/internal/runtime/ContextforStructureClass%(Ljava/lang/String;)Ljava/lang/Class;iterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;isParam setFieldIndex#(I)Ljdk/nashorn/internal/ir/Symbol;getPaddedFieldCount(I)IdesiredAssertionStatus3jdk/nashorn/internal/codegen/CompilerConstants$Call!UWXYZ[\]^_`_a_b_cded fghg *+,i JKj  kl mn opq kr os\tfuh"*+,*+*+**iV WXYZ![j4"kl"mn"op"vd"wdq"kr"os\xyzh/* W* M * Y+* W*+W*T*+*.+W+,YSYSYSW/+,YSYSW+,YSWi6 _` hi+k1m8n=pDqLrotwyj kl{| }Yq kr~ OhY }+,W6m* :!O"G#$6+W%*+#!&'*+()+#*Wi2 }"2<AI`lv|j\ <:_"T q_}kl}{|}}_}_}_q"T}kr~ T hB *+ Y,-*** .**/0*1*2*3+*+i=j Bklq Bkr~h */04 56:* :7:89: 557:&; Y?>@- 567:&A YB>@-*+CW+Di& #+5mj\ kl{|Y_#Y+Y5Yqkr~(BQ 7\h*+ EW*+CW+*Fij*kl{|qkr\hK***1*G*/0H*2*/0IJ**JKL L YN-.<?Mi"%.<?@Jj@ Kklq Kkr~] S hA* ij klq kr\hA*Jij klq krhs*OL+PW+Q M,!N-A*-R-*YGZ`GSW ,#$%-*Y1Z`1SW**1T2i* "&4GTdgrj "BGsklqGskr~ <h4UV i6~ @\- +,