
com.google.javascript.jscomp.J2clChecksPass.class Maven / Gradle / Ivy
The newest version!
???? 3 ?
. h - i - j k l m n o p o q r k s
- t
u v w x w y w z w {
u |
u }
u ~
-
- ? - ?
? ?
? ? ? ? ? ? ? ? ? ?
- ?
? ? ? ? ? ?
? ?
? ? ? ?
? ? ? ? ? ? ? ?
? ? ? ? ? J2CL_REFERENCE_EQUALITY -Lcom/google/javascript/jscomp/DiagnosticType; REFERENCE_EQUALITY_TYPE_PATTERNS Ljava/util/Map; Signature 5Ljava/util/Map; compiler /Lcom/google/javascript/jscomp/AbstractCompiler; 2(Lcom/google/javascript/jscomp/AbstractCompiler;)V Code LineNumberTable LocalVariableTable this -Lcom/google/javascript/jscomp/J2clChecksPass; visit s(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V typeName Ljava/lang/String; t ,Lcom/google/javascript/jscomp/NodeTraversal; n "Lcom/google/javascript/rhino/Node; parent
StackMapTable ? checkReferenceEquality u(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Ljava/lang/String;Ljava/lang/String;)V firstJsType #Lcom/google/javascript/rhino/TypeI;
lastJsType hasType Z hasNullType fileName ?
isNullType &(Lcom/google/javascript/rhino/TypeI;)Z jsType isType 8(Lcom/google/javascript/rhino/TypeI;Ljava/lang/String;)Z
sourceName r
getSourceName 7(Lcom/google/javascript/rhino/TypeI;)Ljava/lang/String; constructor +Lcom/google/javascript/rhino/FunctionTypeI; ? process G(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V externs root ()V
SourceFile J2clChecksPass.java 8 e 6 7 2 3 ? ? ? ? ? ? ? ? ? ? ? java/lang/String ? ? J K ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? W X T U 0 1 ? ? ? ? ? ? ? T ? ? ? ? ? ? ? [ \ ? ? ? ? ? ? ? ? ? [ ? ? ? JSC_J2CL_REFERENCE_EQUALITY ?Reference equality may not be used with the specified type: {0} ? ? ? java.lang.Integer java/lang/Integer.impl.java.js java.lang.Float java/lang/Float.impl.java.js goog.math.Long javascript/closure/math/long.js ? ? ? +com/google/javascript/jscomp/J2clChecksPass Dcom/google/javascript/jscomp/NodeTraversal$AbstractPostOrderCallback AbstractPostOrderCallback InnerClasses )com/google/javascript/jscomp/CompilerPass java/util/Iterator !com/google/javascript/rhino/TypeI )com/google/javascript/rhino/FunctionTypeI
java/util/Map keySet ()Ljava/util/Set;
java/util/Set iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; get &(Ljava/lang/Object;)Ljava/lang/Object; com/google/javascript/rhino/Node getToken %()Lcom/google/javascript/rhino/Token; !com/google/javascript/rhino/Token SHEQ #Lcom/google/javascript/rhino/Token; EQ SHNE NE
getFirstChild $()Lcom/google/javascript/rhino/Node; getTypeI %()Lcom/google/javascript/rhino/TypeI; getLastChild *com/google/javascript/jscomp/NodeTraversal makeError ?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/DiagnosticType;[Ljava/lang/String;)Lcom/google/javascript/jscomp/JSError; -com/google/javascript/jscomp/AbstractCompiler report )(Lcom/google/javascript/jscomp/JSError;)V
isVoidType restrictByNotNullOrUndefined toMaybeObjectType +()Lcom/google/javascript/rhino/ObjectTypeI; endsWith (Ljava/lang/String;)Z 'com/google/javascript/rhino/ObjectTypeI getConstructor -()Lcom/google/javascript/rhino/FunctionTypeI; getSource %com/google/javascript/jscomp/NodeUtil 6(Lcom/google/javascript/rhino/Node;)Ljava/lang/String; traverseEs6 ? Callback ?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal$Callback;)V +com/google/javascript/jscomp/DiagnosticType warning S(Ljava/lang/String;Ljava/lang/String;)Lcom/google/javascript/jscomp/DiagnosticType; &com/google/common/collect/ImmutableMap of ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap; 3com/google/javascript/jscomp/NodeTraversal$Callback ! - . / 0 1 2 3 4 5 6 7 8 9 : F
*? *+? ? ; , - . <