
com.google.javascript.jscomp.JSDocInfoPrinter.class Maven / Gradle / Ivy
The newest version!
???? 3?
? ? ? ? ?
? ? ? ?
? ? ?
? ? ? ? ?
? ?
?
? ?
; ?
?
? ? ?
? ? ? ?
? ?
? ?
? ? ? ?
? ? ?
? ? ?
? ?
?
?
?
?
?
2
?
?
?
?
?
?
? ?
?
?
?
?
?
?
?!
?" ?#$ ?%
?&
'#(
)*
)+
?,-
?.
?/
?0
?1 ?2
?34
?5
?67
?8
?9#: ?
;<
=>?
)@
?AB
?CDE
)F
)GHI
?J KL
?MN
?OPQ
?RS KTU KVW
?XY
?Z[ K\]
?^
?# K_` Kab
?c
?d Ke
?fgh Kijklm
?no
?pq
?rs
?tuvwx useOriginalName Z (Z)V Code LineNumberTable LocalVariableTable this /Lcom/google/javascript/jscomp/JSDocInfoPrinter; print ;(Lcom/google/javascript/rhino/JSDocInfo;)Ljava/lang/String; typeNode "Lcom/google/javascript/rhino/Node; type .Lcom/google/javascript/rhino/JSTypeExpression; name Ljava/lang/String; arr [Ljava/lang/String; info 'Lcom/google/javascript/rhino/JSDocInfo; multiline parts Ljava/util/List; names )Lcom/google/common/collect/ImmutableList; suppressions Ljava/util/Set; sb Ljava/lang/StringBuilder; LocalVariableTypeTable $Ljava/util/List; =Lcom/google/common/collect/ImmutableList; #Ljava/util/Set;
StackMapTableyz{| ?w} stripBang F(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; buildAnnotationWithType T(Ljava/lang/String;Lcom/google/javascript/rhino/JSTypeExpression;)Ljava/lang/String;
annotation H(Ljava/lang/String;Lcom/google/javascript/rhino/Node;)Ljava/lang/String; buildParamType 6(Lcom/google/javascript/rhino/Node;)Ljava/lang/String; appendTypeNode >(Ljava/lang/StringBuilder;Lcom/google/javascript/rhino/Node;)V child lastChild colon lb lastColon lastv appendFunctionNode param
firstParam function hasNewOrThis first paramList
returnType
SourceFile JSDocInfoPrinter.java ?~ ? ? java/util/ArrayList /**y?}?? @export????? java/lang/StringBuilder @???????? @abstract?? @lends { }?????? @const @final?? @dict?? @struct?? @unrestricted ?? @constructor????
@interface @record?????? ? ? extends ? ?????z???? ,com/google/javascript/rhino/JSTypeExpression??
implements????????| java/lang/String @param ?? ? ??? return?? ? ????? throws????{
@template ??????? @override?????? ? ? define?? typedef???? enum???????????? @suppress {???? @deprecated ?? */
????
??????? { ? ? { } ?? !?? =?? (?? |?? )?? ...???? *?? ??? ? ????? : ,?? void < > function(?? new:?? this:?? ):??? com/google/javascript/rhino/Node -com/google/javascript/jscomp/JSDocInfoPrinter java/lang/Object java/util/List java/util/Iterator 'com/google/common/collect/ImmutableList
java/util/Set %com/google/javascript/rhino/JSDocInfo ()V add (Ljava/lang/Object;)Z isExport ()Z
getVisibility
Visibility InnerClasses 4()Lcom/google/javascript/rhino/JSDocInfo$Visibility; 0com/google/javascript/rhino/JSDocInfo$Visibility INHERITED 2Lcom/google/javascript/rhino/JSDocInfo$Visibility; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; toLowerCase
isAbstract getLendsName
isConstant isDefine isFinal
makesDicts makesStructs makesUnrestricted
isConstructor isInterface usesImplicitMatch hasBaseType getBaseType 0()Lcom/google/javascript/rhino/JSTypeExpression; getRoot $()Lcom/google/javascript/rhino/Node; getExtendedInterfaces ()Ljava/util/List; iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; getImplementedInterfaces hasThisType getThisType getParameterCount ()I getParameterNames ()Ljava/util/Set; getParameterType B(Ljava/lang/String;)Lcom/google/javascript/rhino/JSTypeExpression;
hasReturnType
getReturnType getThrownTypes isEmpty get (I)Ljava/lang/Object; getTemplateTypeNames +()Lcom/google/common/collect/ImmutableList; com/google/common/base/Joiner on "(C)Lcom/google/common/base/Joiner; join ((Ljava/lang/Iterable;)Ljava/lang/String;
isOverride hasType isInlineType getType hasTypedefType getTypedefType hasEnumParameterType getEnumParameterType getSuppressions toArray (([Ljava/lang/Object;)[Ljava/lang/Object; "com/google/common/collect/Ordering natural &()Lcom/google/common/collect/Ordering; java/util/Arrays sort ,([Ljava/lang/Object;Ljava/util/Comparator;)V '([Ljava/lang/Object;)Ljava/lang/String; isDeprecated getDeprecationReason 3(Ljava/lang/String;)Lcom/google/common/base/Joiner; appendTo H(Ljava/lang/StringBuilder;Ljava/lang/Iterable;)Ljava/lang/StringBuilder; getToken %()Lcom/google/javascript/rhino/Token; !com/google/javascript/rhino/Token BANG #Lcom/google/javascript/rhino/Token;
getFirstChild getOriginalName EQUALS PIPE getLastChild getNext ELLIPSIS hasChildren STAR QMARK
isFunction LC getString VOID isNew isThis isParamList children ()Ljava/lang/Iterable; java/lang/Iterable 1 ? ? ? ? ? ? ? F
*? *? ? ? ( ) * ?
? ?
? ? ? ? ? ? =? Y? N-? W+? ? -? W? 7+? ? 0+? ?
? &-? Y?
? +? ? ? ? ? ? W+? ? -? W+? ? %-? Y? ? +? ? ? ? ? W+? ? +? ? +? ? -? W+? ? -? W+? ? -? W+? ? -? W+? ? -!? W+? "? -#? W+? $? +? %? -&? W+? $? +? %? -'? W+? (? !=*+? )? *? +:-*,? -? W+? .? / :? 0 ? .? 1 ? 2:=*? *? +:-*,? -? W???+? 3? / :? 0 ? .? 1 ? 2:=*? *? +:-*4? -? W???+? 5? !=*+? 6? *? +:-*7? -? W+? 8? N=+? 9? : :? 0 ? 7? 1 ? ;:-? Y?