Edit C:\Users\Admin\.m2\repository\xalan\xalan\2.7.2\org\apache\xalan\xsltc\compiler\CastCall.class
???? / ? B C D E F G H I J K L M N O P Q R S T N U V W X Y Z [ \ S ] ^ _ ` a b c d e _className Ljava/lang/String; _right ,Lorg/apache/xalan/xsltc/compiler/Expression; <init> <(Lorg/apache/xalan/xsltc/compiler/QName;Ljava/util/Vector;)V Code LineNumberTable LocalVariableTable this *Lorg/apache/xalan/xsltc/compiler/CastCall; fname 'Lorg/apache/xalan/xsltc/compiler/QName; arguments Ljava/util/Vector; typeCheck Z(Lorg/apache/xalan/xsltc/compiler/SymbolTable;)Lorg/apache/xalan/xsltc/compiler/util/Type; stable -Lorg/apache/xalan/xsltc/compiler/SymbolTable; exp tright +Lorg/apache/xalan/xsltc/compiler/util/Type; Exceptions translate n(Lorg/apache/xalan/xsltc/compiler/util/ClassGenerator;Lorg/apache/xalan/xsltc/compiler/util/MethodGenerator;)V classGen 5Lorg/apache/xalan/xsltc/compiler/util/ClassGenerator; methodGen 6Lorg/apache/xalan/xsltc/compiler/util/MethodGenerator; cpg )Lorg/apache/bcel/generic/ConstantPoolGen; il )Lorg/apache/bcel/generic/InstructionList; SourceFile CastCall.java # $ f g 3org/apache/xalan/xsltc/compiler/util/TypeCheckError -org/apache/xalan/xsltc/compiler/util/ErrorMsg ILLEGAL_ARG_ERR h i # j # k l m +org/apache/xalan/xsltc/compiler/LiteralExpr n i o p q r 4 NEED_LITERAL_ERR ! " s . / t 4 /org/apache/xalan/xsltc/compiler/util/ObjectType DATA_CONVERSION_ERR # u v w x y z { 6 7 !org/apache/bcel/generic/CHECKCAST | } ~ # ? ? ? (org/apache/xalan/xsltc/compiler/CastCall ,org/apache/xalan/xsltc/compiler/FunctionCall argumentCount ()I getName ()Ljava/lang/String; W(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/xalan/xsltc/compiler/SyntaxTreeNode;)V 2(Lorg/apache/xalan/xsltc/compiler/util/ErrorMsg;)V argument /(I)Lorg/apache/xalan/xsltc/compiler/Expression; getValue )org/apache/xalan/xsltc/compiler/util/Type newObjectType ?(Ljava/lang/String;)Lorg/apache/xalan/xsltc/compiler/util/Type; _type *org/apache/xalan/xsltc/compiler/Expression Reference i(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lorg/apache/xalan/xsltc/compiler/SyntaxTreeNode;)V 3org/apache/xalan/xsltc/compiler/util/ClassGenerator getConstantPool +()Lorg/apache/bcel/generic/ConstantPoolGen; 4org/apache/xalan/xsltc/compiler/util/MethodGenerator getInstructionList +()Lorg/apache/bcel/generic/InstructionList; 'org/apache/bcel/generic/ConstantPoolGen addClass (Ljava/lang/String;)I (I)V 'org/apache/bcel/generic/InstructionList append R(Lorg/apache/bcel/generic/Instruction;)Lorg/apache/bcel/generic/InstructionHandle; 0 ! "