clojure.lang.Compiler$BodyExpr.class Maven / Gradle / Ivy
???? 2 p J
K
L M N O N P R S
T U V
L W
L X 2 Y Z [ \ ] ^ _ BodyExpr InnerClasses ` Parser exprs Lclojure/lang/PersistentVector; !()Lclojure/lang/PersistentVector; Code LineNumberTable LocalVariableTable this Lclojure/lang/Compiler$BodyExpr; "(Lclojure/lang/PersistentVector;)V eval ()Ljava/lang/Object; e Expr Lclojure/lang/Compiler$Expr; o Ljava/lang/Object; i$ Ljava/util/Iterator; ret
StackMapTable _ a canEmitPrimitive ()Z emitUnboxed b C c ObjExpr a(Lclojure/lang/Compiler$C;Lclojure/lang/Compiler$ObjExpr;Lclojure/asm/commons/GeneratorAdapter;)V i I context Lclojure/lang/Compiler$C; objx Lclojure/lang/Compiler$ObjExpr; gen &Lclojure/asm/commons/GeneratorAdapter; last MaybePrimitiveExpr *Lclojure/lang/Compiler$MaybePrimitiveExpr; emit hasJavaClass getJavaClass ()Ljava/lang/Class; lastExpr ()Lclojure/lang/Compiler$Expr;
SourceFile
Compiler.java d e f g a h 0 i # j clojure/lang/Compiler$Expr " # F G (clojure/lang/Compiler$MaybePrimitiveExpr / 0 k l m n o : B 6 1 6 C 0 D E clojure/lang/Compiler$BodyExpr java/lang/Object %clojure/lang/Compiler$BodyExpr$Parser java/util/Iterator clojure/lang/Compiler$C clojure/lang/Compiler$ObjExpr ()V clojure/lang/PersistentVector iterator ()Ljava/util/Iterator; hasNext next clojure/lang/Compiler count ()I nth (I)Ljava/lang/Object; STATEMENT ! / *? ? ! F
*? *+? ? ? ? ?
" # ? -L*? ? M,? ? ,? N-? :? L???+? ? ? ? ? (? +? 4 $ &