All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.javascript.jscomp.RemoveUnusedClassProperties.class Maven / Gradle / Ivy

The newest version!
????3Y
T??
?	S??
?	S?	S?
????	S?
??
S????????
??
????
?
?
??
?
?
??
?
??
?
?
??
??
??
?
?
?
??
?
???
)??
)?
)?
)?
(?
?
??
??
?
?	W?
?
??
????
S?
S?????
??
???
?
?
???
?
?
?
?
?
?
S??
??
?????
?
???????InnerClassescompiler/Lcom/google/javascript/jscomp/AbstractCompiler;usedLjava/util/Set;	Signature#Ljava/util/Set;
candidatesLjava/util/List;4Ljava/util/List;!removeUnusedConstructorPropertiesZ3(Lcom/google/javascript/jscomp/AbstractCompiler;Z)VCodeLineNumberTableLocalVariableTablethis:Lcom/google/javascript/jscomp/RemoveUnusedClassProperties;processG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vexterns"Lcom/google/javascript/rhino/Node;rootremoveUnused()VparentpropNameLjava/lang/String;assignreplacement	preserved
replaceParentLjava/lang/Boolean;n
StackMapTable?????shouldTraverses(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Zt,Lcom/google/javascript/jscomp/NodeTraversal;visits(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)VcmclassMemberDefsobjlittargetisRemovablePropertyDefinition%(Lcom/google/javascript/rhino/Node;)Z
isConstructortype#Lcom/google/javascript/rhino/TypeI;?isPinningPropertyUse
SourceFile RemoveUnusedClassProperties.javadqjava/util/HashSet[\java/util/ArrayList_`YZ??????bcpq?	 com/google/javascript/rhino/Node
?
? !"?#$%&'()*+,java/lang/IllegalStateExceptionjava/lang/StringBuilderunexpected: -.-/0d1234567l89:;<=>?@ABC????DE?FGHIJKLCMNO>PQR??	prototype?STU??VWX?8com/google/javascript/jscomp/RemoveUnusedClassPropertiesjava/lang/Object)com/google/javascript/jscomp/CompilerPass3com/google/javascript/jscomp/NodeTraversal$CallbackCallback:com/google/javascript/jscomp/RemoveUnusedClassProperties$1java/util/Iteratorjava/lang/Stringjava/lang/Boolean!com/google/javascript/rhino/TypeI-com/google/javascript/jscomp/AbstractCompilergetExternProperties()Ljava/util/Set;
java/util/SetaddAll(Ljava/util/Collection;)Z*com/google/javascript/jscomp/NodeTraversaltraverseEs6?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal$Callback;)Vjava/util/Listiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;%com/google/javascript/jscomp/NodeUtilisObjectLitKeygetObjectLitKeyName6(Lcom/google/javascript/rhino/Node;)Ljava/lang/String;contains(Ljava/lang/Object;)ZisStringKey
getFirstChild$()Lcom/google/javascript/rhino/Node;mayHaveSideEffectsT(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/AbstractCompiler;)Z	getParentremoveChild%(Lcom/google/javascript/rhino/Node;)VreportChangeToEnclosingScope	isGetProp$com/google/common/base/Preconditions
checkState(ZLjava/lang/Object;)VgetLastChild	getString()Ljava/lang/String;valueOf(Z)Ljava/lang/Boolean;isAssignmentOp(Z)VdetachisIncisDeccom/google/javascript/rhino/IRnumber%(D)Lcom/google/javascript/rhino/Node;srcrefF(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;isExprResultappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString(Ljava/lang/String;)VisQualifiedNamecommah(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;booleanValuereplaceWithreplaceChild,$SwitchMap$com$google$javascript$rhino$Token[IgetToken%()Lcom/google/javascript/rhino/Token;!com/google/javascript/rhino/Tokenordinal()IgetCodingConvention1()Lcom/google/javascript/jscomp/CodingConvention;-com/google/javascript/jscomp/CodingConvention
isExported(Ljava/lang/String;)Zadd"isObjectDefinePropertiesDefinitionchildren()Ljava/lang/Iterable;java/lang/IterableisComputedProphasMoreThanOneChildgetOriginalQualifiedNameisPropertyRenameFunctiongetNextisString
getChildCountisObjectLitisQuotedStringisThisequalsgetTypeI%()Lcom/google/javascript/rhino/TypeI;isInterfaceisAssignisExpressionResultUsed STUVYZ[\]^_`]abcdef?3*?*?Y??*?Y??*+?*?+?	?
W*??g1+,23-425h 3ij3YZ3bcklfT*?,*?*?
?g9	:
;h ijmnonpqfF?*??L+??p+??M,??B,?N*?-??-,??,?*???,?:,?*???,?,?,??N*?-??,?:?:? ?;:?? ??,???!*????":?a?#??$?*???%?&:?:?'??%,?&:?:??(Y?)Y?*+?,?-?.?/?,?0?,,?:??
?:????"?1?&:*???2?
?3?,?4????g?,>?$@)A6D>EKFQGWH`KcLkMsN?P?W?X?Y?Z?[?\?Z?]?_?`?a?b?c?deg*l1m7n?oIqKrPqUtZwcxkyu{}??h?
Qrn)7st?1un?vn?vn	vn7#wn??rn*Svn??xys
st`zn?ij{q?
|?@}~??N|}~}?}@??|}~}}??}??|???fJ?g?h*ij??znrn??f	??5,?6?7.??c??,??:*??8?9?,?:?*,?;?*??<W?J*?,?=W?<,??>?2,???@:??)??:?A?*???<W??ӧ?,?:???@:??&??:?A?*??=W??֧?,?:,?B?8*??8?C?D?$?E:?F?*???<W?p,?>?i,?G?a,??H?W,?:???@:??8??:?I?*??=W?*???<W??ħ?g?$?(?1?C?K?Q?`?k?n?x???????????????????????	??? ?(?7?A?S?Y?{???????????hz1=st??n??n?<?n sn{&?nYK?n???n?ij????zn?rn{H(?(~?
?|,??}|)???>}?*}|?,}?????f??+?+?+?M,?J?(*??*,?K?,??,??L?M???g??
??$?+?>?h ?ij?zn
2?n{?#}@??ft!+?NM,?,?O?,?P???g
??h !ij!zn??{??@
??f?9*?L*+??-+?Q?
+?'??+? ?+?#?
+?$?+?R??g"??
???%?2?7?h9zn4rn{?}??XWV??	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy