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

com.google.javascript.jscomp.serialization.ScriptNodeDeserializer.class Maven / Gradle / Ivy

Go to download

Closure Compiler is a JavaScript optimizing compiler. It parses your JavaScript, analyzes it, removes dead code and rewrites and minimizes what's left. It also checks syntax, variable references, and types, and warns about common JavaScript pitfalls. It is used in many of Google's JavaScript apps, including Gmail, Google Web Search, Google Maps, and Google Docs.

The newest version!
????7?
java/lang/Object()V
	
2com/google/javascript/jscomp/serialization/LazyAst	getScript"()Lcom/google/protobuf/ByteString;	Acom/google/javascript/jscomp/serialization/ScriptNodeDeserializerscriptBytes Lcom/google/protobuf/ByteString;

getSourceFile()I
'com/google/common/collect/ImmutableListget(I)Ljava/lang/Object;'com/google/javascript/jscomp/SourceFile	 !"
sourceFile)Lcom/google/javascript/jscomp/SourceFile;
$%&getSourceMappingUrl()Ljava/lang/String;	()*sourceMappingURLLjava/lang/String;	,-.colorPoolShard!Lcom/google/common/base/Optional;	012
stringPool7Lcom/google/javascript/jscomp/serialization/StringPool;	456filePool)Lcom/google/common/collect/ImmutableList;8Hcom/google/javascript/jscomp/serialization/ScriptNodeDeserializer$Runner
7:;F(Lcom/google/javascript/jscomp/serialization/ScriptNodeDeserializer;)V
7=>?run$()Lcom/google/javascript/rhino/Node;A com/google/javascript/rhino/Node	CDEFG!com/google/javascript/rhino/TokenSCRIPT#Lcom/google/javascript/rhino/Token;
@IJ&(Lcom/google/javascript/rhino/Token;)V
@LMNsetStaticSourceFileR(Lcom/google/javascript/rhino/StaticSourceFile;)Lcom/google/javascript/rhino/Node;
PQRS2com/google/javascript/jscomp/serialization/AstNodegetOriginalNamePointer
UVWX5com/google/javascript/jscomp/serialization/StringPool(I)Ljava/lang/String;
@Z[\setOriginalName(Ljava/lang/String;)V
P^_getStringValuePointer	abcdeCcom/google/javascript/jscomp/serialization/ScriptNodeDeserializer$1>$SwitchMap$com$google$javascript$jscomp$serialization$NodeKind[I
PghigetKind7()Lcom/google/javascript/jscomp/serialization/NodeKind;
klmn3com/google/javascript/jscomp/serialization/NodeKindordinal
PpqrgetDoubleValue()D
tuvwxcom/google/javascript/rhino/IRnumber%(D)Lcom/google/javascript/rhino/Node;
z{|	getStringH(Lcom/google/javascript/jscomp/serialization/AstNode;)Ljava/lang/String;
t~?string6(Ljava/lang/String;)Lcom/google/javascript/rhino/Node;
t???name	C??GFALSE	C??GTRUE	C??GNULL	C??GTHIS	C??GVOID?java/math/BigInteger
??\
t???bigint:(Ljava/math/BigInteger;)Lcom/google/javascript/rhino/Node;	C??GREGEXP	C??GARRAYLIT	C??G	OBJECTLIT	C??GASSIGN	C??GCALL	C??GNEW	C??GGETPROP
@???	newStringY(Lcom/google/javascript/rhino/Token;Ljava/lang/String;)Lcom/google/javascript/rhino/Node;	C??GGETELEM	C??GCOMMA	C??GOR	C??GAND	C??GHOOK	C??GEQ	C??GNE	C??GLT	C??GLE	C??GGT	C??GGE	C??GSHEQ	C??GSHNE	C??GNOT	C??GPOS	C??GNEG	C??GTYPEOF	C??G
INSTANCEOF	C??GIN	C??GADD	C??GSUB	C??GMUL	C??GDIV	C??GMOD	C??GEXPONENT	CGBITNOT	CGBITOR	CGBITAND	C	
GBITXOR	C
GLSH	CGRSH	CGURSH	CGINC	@
INCRDECR_PROP'Lcom/google/javascript/rhino/Node$Prop;
@putBooleanProp+(Lcom/google/javascript/rhino/Node$Prop;Z)V	C !GDEC	C#$G
ASSIGN_ADD	C&'G
ASSIGN_SUB	C)*G
ASSIGN_MUL	C,-G
ASSIGN_DIV	C/0G
ASSIGN_MOD	C23GASSIGN_EXPONENT	C56GASSIGN_BITOR	C89G
ASSIGN_BITAND	C;<G
ASSIGN_BITXOR	C>?G
ASSIGN_LSH	CABG
ASSIGN_RSH	CDEGASSIGN_URSH	CGHGYIELD	CJKGAWAIT	CMNGDELPROP	CPQGTAGGED_TEMPLATELIT	CSTGTEMPLATELIT	CVWGTEMPLATELIT_SUB
PYZ[getTemplateStringValueB()Lcom/google/javascript/jscomp/serialization/TemplateStringValue;
]^_`>com/google/javascript/jscomp/serialization/TemplateStringValuegetCookedStringPointer
]bcgetRawStringPointer
@efgnewTemplateLitStringH(Ljava/lang/String;Ljava/lang/String;)Lcom/google/javascript/rhino/Node;	CijG
NEW_TARGET	ClmG
COMPUTED_PROP	CopGIMPORT_META	CrsGOPTCHAIN_GETPROP	CuvG
OPTCHAIN_CALL	CxyGOPTCHAIN_GETELEM	C{|GCOALESCE	C~GDYNAMIC_IMPORT	C??G	ASSIGN_OR	C??G
ASSIGN_AND	C??GASSIGN_COALESCE	C??GEXPR_RESULT	C??GBREAK	C??GCONTINUE	C??GDEBUGGER	C??GDO	C??GFOR	C??GFOR_IN	C??GFOR_OF	C??GFOR_AWAIT_OF	C??GIF	C??GRETURN	C??GSWITCH	C??GTHROW	C??GTRY	C??GWHILE	C??GEMPTY	C??GWITH	C??GIMPORT	C??GEXPORT	C??GVAR	C??GCONST	C??GLET	C??GFUNCTION	C??GCLASS	C??GBLOCK	C??GLABEL
t???	labelName	C??G
CLASS_MEMBERS	C??GMEMBER_FUNCTION_DEF	C??GMEMBER_FIELD_DEF	C??GCOMPUTED_FIELD_DEF	C??G
PARAM_LIST
t???	stringKey
@??setQuotedStringKey	C??GCASE	C??GDEFAULT_CASE	C??GCATCH	C??GSUPER	C??G
ARRAY_PATTERN	C?GOBJECT_PATTERN	CGDESTRUCTURING_LHS	CG
DEFAULT_VALUE	C	G
GETTER_DEF	k
QUOTED_GETTER_DEF5Lcom/google/javascript/jscomp/serialization/NodeKind;
kequals(Ljava/lang/Object;)Z	CG
SETTER_DEF	k
QUOTED_SETTER_DEF	CGIMPORT_SPECS	CGIMPORT_SPEC	C GIMPORT_STAR	C"#GEXPORT_SPECS	C%&GEXPORT_SPEC	C()GMODULE_BODY	C+,G	ITER_REST	C./GITER_SPREAD	C12GOBJECT_REST	C45G
OBJECT_SPREAD7java/lang/IllegalStateException9:|makeConcatWithConstants
6?
=>?@Acom/google/common/base/Optional	isPresent()Z	CDEFG7com/google/javascript/jscomp/serialization/NodePropertyCOLOR_FROM_CAST9Lcom/google/javascript/jscomp/serialization/NodeProperty;
CIJ	getNumber????????	SignaturecLcom/google/common/base/Optional;TLcom/google/common/collect/ImmutableList;?(Lcom/google/javascript/jscomp/serialization/LazyAst;Lcom/google/javascript/jscomp/serialization/StringPool;Lcom/google/common/base/Optional;Lcom/google/common/collect/ImmutableList;)VCodeLineNumberTableLocalVariableTablethisCLcom/google/javascript/jscomp/serialization/ScriptNodeDeserializer;ast4Lcom/google/javascript/jscomp/serialization/LazyAst;LocalVariableTypeTableMethodParameters%(Lcom/google/javascript/jscomp/serialization/LazyAst;Lcom/google/javascript/jscomp/serialization/StringPool;Lcom/google/common/base/Optional;Lcom/google/common/collect/ImmutableList;)VdeserializeNewgetSourceMappingURL+()Lcom/google/javascript/jscomp/SourceFile;createSourceInfoTemplateM(Lcom/google/javascript/jscomp/SourceFile;)Lcom/google/javascript/rhino/Node;filesourceInfoTemplate"Lcom/google/javascript/rhino/Node;setOriginalNameIfPresentY(Lcom/google/javascript/jscomp/serialization/AstNode;Lcom/google/javascript/rhino/Node;)VastNode4Lcom/google/javascript/jscomp/serialization/AstNode;n
StackMapTabledeserializeSingleNodeX(Lcom/google/javascript/jscomp/serialization/AstNode;)Lcom/google/javascript/rhino/Node;postIncpostDectemplateStringValue@Lcom/google/javascript/jscomp/serialization/TemplateStringValue;
cookedPointerIcookedString	rawStringquotedStringKey	getterDef	setterDefwjava/lang/StringfilterOutCastProp(J)JnodePropertiesJ
SourceFileScriptNodeDeserializer.javaRuntimeInvisibleAnnotations/Lcom/google/common/annotations/GwtIncompatible;value
protobuf.liteNestMembersBootstrapMethods?
???:?$java/lang/invoke/StringConcatFactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;?)Unexpected serialized kind for AstNode: InnerClassesRunner?%com/google/javascript/rhino/Node$PropProp?>com/google/javascript/jscomp/serialization/ColorPool$ShardView?4com/google/javascript/jscomp/serialization/ColorPool	ShardView?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup0!")*-.MN1256MO	PQ?7*?*+??
*+?d???*+?#?'*-?+*,?/*?3?R"789:&;+<0=6>S47TU7VW7127-.756X7-N75OYV1-5MZ[?Q6?7Y*?9??@S TU`"abY`cdQf+?O?,*?/+?O?T?Y?RDEGS TUefgbhY	eg{|Q@*?/+?]?T?RJSTUgfYgijQ???`+?f?j.???ALT]fq|???????????'2=HS^it???????????$/:EP[f{???????????	*5@KVa??????????)4?JU`kv????????????&1:EQ]hs|??????????*5@LWbmx?????@Y?B?H?+?o?s?*+?y?}?*+?y????@Y???H??@Y???H??@Y???H??@Y???H??@Y???H???Y*+?y??????@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y???H???*+?y????@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y?÷H??@Y?ƷH??@Y?ɷH??@Y?̷H??@Y?ϷH??@Y?ҷH??@Y?շH??@Y?طH??@Y?۷H??@Y?޷H??@Y??H??@Y??H??@Y??H??@Y??H??@Y???H??@Y??H??@Y??H??@Y???H??@Y???H??@Y???H??@Y???H??@Y??H??@Y??H??@Y??H??@Y??H??@Y??H??@Y??H??@Y??H??@Y??HM,??,??@Y??H??@Y??HN-??-??@Y?"?H??@Y?%?H??@Y?(?H??@Y?+?H??@Y?.?H??@Y?1?H??@Y?4?H??@Y?7?H??@Y?:?H??@Y?=?H??@Y?@?H??@Y?C?H??@Y?F?H??@Y?I?H??@Y?L?H??@Y?O?H??@Y?R?H??@Y?U?H?+?X:?\6??*?/?T:*?/?a?T:?d??@Y?h?H??@Y?k?H??@Y?n?H??q*+?y????@Y?t?H??@Y?w?H??@Y?z?H??@Y?}?H??@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y???H??@Y?·H??@Y?ŷH??@Y?ȷH??@Y?˷H??@Y?ηH??@Y?ѷH??@Y?ԷH?*+?y?װ?@Y?ڷH???*+?y?????*+?y????@Y??H??@Y??H?*+?y??*+?y??:????@Y??H??@Y??H??@Y???H??@Y???H??@Y???H??@Y???H??@Y??H??@Y??H??*+?y??:+?f?
??????*+?y??:+?f???????@Y??H??@Y??H??*+?y????@Y?!?H??@Y?$?H??@Y?'?H??@Y?*?H??@Y?-?H??@Y?0?H??@Y?3?H??6Y+?8?;?Rn?NLPWS_UhWqY|[?]?_?a?c?e?g?i?l?n?p?rtwy'{2}=H?S?^?i?t???????????????????????????$?/?:?E?P?[?f?q?|?????????????????????????????	???*?5?@?K?V?a?l?r?y??????????????????????)
4?JU`kv???? ?"?$?&?(?*?,?/?1357&:1<<>E@PB\DhFsH~J?L?M?N?P?R?T?V?X?Z?\?^?b?cdfi j-k2m5p@rKtWvbxmzx|?~??????Sp|
kb?
lbr2mny+op?q*?r*?sb?tb ub?TU?gfh???L































































?P]Hv?P














































?P@?P?P@?P








YgxyQ`*?+?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy