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

com.google.javascript.jscomp.parsing.IRFactory.class Maven / Gradle / Ivy

The newest version!
????3 	7?	7?	7?	7?	7?
7?	7?	7?	7?	7?	7?
b??

?	7?	7?	7?	??
??	7?
7?	7??
?	7?	7??	]?
??
?	7?
Q?
???????
$?
7?	7?	]?	??	7?	]?	??	7?
??
???	0?	???	??
3?
3??	??
7?
$?
7?????	????
7?	??
7?
7?
7?	7?	7?	7??
H?
7?
3?
3?
H?
H?
H?
??
7?
7?
7?
7?
3?
3?
3??
3?
3???
3?
3?
3?
7?
3?
3

3
7
7	
	c
3
?
Q
3
3?

?	
7
7

3
3

 
!
7"
3#
3?	?$
3%
7&
7'
3()
*+	0,
*-
./0	01
?2
3
74??
75
76	71
78	91	:	;<
?=
7>
7?
7@
7A	cB	7C
D
7E	DF
7G	HI
7J	KL
7M	NO
7P	QR
7S	TL
7U	VL
7W	XL
7Y
7Z
7[
\	?]
7^
7_`
Qa
7b
7c
de
7f
7g
7h	;i	;j
3k
3l
7m
7n
7opq
Qr
?s
?t
?u
?v
Qw
?x
?y
?z
3{
3|	},
Q~
Q??
Q?
Q??
??
??
Q?
??	L?
??
7??	}1?
7?
7??
7?
7?
??
??
??
??
??	??
??	??
??
??
??
??	L?
7??@
7?	L??@ @0????
??	c?
?
	??	??
Q?	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??
3?
3?
3?
3?
??
3?
??
3?
3???
7??
??????????
?????????
?	?
]
a?InnerClassesTransformDispatcherGETTER_ERROR_MESSAGELjava/lang/String;
ConstantValueSETTER_ERROR_MESSAGE	SUSPICIOUS_COMMENT_WARNINGINVALID_ES3_PROP_NAME
INVALID_ES5_STRICT_OCTALINVALID_OCTAL_DIGITSTRING_CONTINUATION_ERRORSTRING_CONTINUATION_WARNINGBINARY_NUMBER_LITERAL_WARNINGOCTAL_NUMBER_LITERAL_WARNINGOCTAL_STRING_LITERAL_WARNINGDUPLICATE_PARAMETERDUPLICATE_LABELUNLABELED_BREAKUNEXPECTED_CONTINUEUNEXPECTED_LABLED_CONTINUEUNEXPECTED_RETURNUNDEFINED_LABELsourceStringnewlinesLjava/util/List;	Signature%Ljava/util/List;
sourceFile.Lcom/google/javascript/rhino/StaticSourceFile;
sourceNameconfig-Lcom/google/javascript/jscomp/parsing/Config;
errorReporter+Lcom/google/javascript/rhino/ErrorReporter;transformDispatcherDLcom/google/javascript/jscomp/parsing/IRFactory$TransformDispatcher;USE_STRICT_ONLY(Lcom/google/common/collect/ImmutableSet;;ALLOWED_DIRECTIVESES5_RESERVED_KEYWORDSES5_STRICT_RESERVED_KEYWORDSreservedKeywordsLjava/util/Set;#Ljava/util/Set;RuntimeVisibleAnnotationsLjavax/annotation/Nullable;parsedCommentsLLjava/util/Set;fileLevelJsDocBuilder.Lcom/google/javascript/rhino/JSDocInfoBuilder;fileOverviewInfo'Lcom/google/javascript/rhino/JSDocInfo;templateNode"Lcom/google/javascript/rhino/Node;nextCommentIter0Lcom/google/common/collect/UnmodifiableIterator;mLcom/google/common/collect/UnmodifiableIterator;currentComment;Lcom/google/javascript/jscomp/parsing/parser/trees/Comment;currentFileIsExternsZhasJsDocTypeAnnotationsfeatures8Lcom/google/javascript/jscomp/parsing/parser/FeatureSet;
resultNodeNULL_CONFIG
NULL_REPORTER?(Ljava/lang/String;Lcom/google/javascript/rhino/StaticSourceFile;Lcom/google/javascript/jscomp/parsing/Config;Lcom/google/javascript/rhino/ErrorReporter;Lcom/google/common/collect/ImmutableList;)VCodeLineNumberTableLocalVariableTablecharNoIthis0Lcom/google/javascript/jscomp/parsing/IRFactory;comments)Lcom/google/common/collect/ImmutableList;LocalVariableTypeTablefLcom/google/common/collect/ImmutableList;
StackMapTable??
(Ljava/lang/String;Lcom/google/javascript/rhino/StaticSourceFile;Lcom/google/javascript/jscomp/parsing/Config;Lcom/google/javascript/rhino/ErrorReporter;Lcom/google/common/collect/ImmutableList;)VskipNonJsDocm(Lcom/google/common/collect/UnmodifiableIterator;)Lcom/google/javascript/jscomp/parsing/parser/trees/Comment;comment?(Lcom/google/common/collect/UnmodifiableIterator;)Lcom/google/javascript/jscomp/parsing/parser/trees/Comment;createTemplateNode$()Lcom/google/javascript/rhino/Node;
transformTree	(Lcom/google/javascript/jscomp/parsing/parser/trees/ProgramTree;Lcom/google/javascript/rhino/StaticSourceFile;Ljava/lang/String;Lcom/google/javascript/jscomp/parsing/Config;Lcom/google/javascript/rhino/ErrorReporter;)Lcom/google/javascript/jscomp/parsing/IRFactory;tree?Lcom/google/javascript/jscomp/parsing/parser/trees/ProgramTree;	irFactoryn??detectFeatures?(Lcom/google/javascript/jscomp/parsing/parser/trees/ProgramTree;Lcom/google/javascript/rhino/StaticSourceFile;Ljava/lang/String;)Lcom/google/javascript/jscomp/parsing/parser/FeatureSet;
getResultNodegetFeatures:()Lcom/google/javascript/jscomp/parsing/parser/FeatureSet;validateAll%(Lcom/google/javascript/rhino/Node;)VnextSibling
firstChildworkLjava/util/ArrayDeque;:Ljava/util/ArrayDeque;?validatevalidateReturnparentvalidateBreakContinue	labelName
isBreakTarget%(Lcom/google/javascript/rhino/Node;)ZisContinueTargetlabelsMatchG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Zlabel
validateLabelvalidateParameterssiblingcrecordJsDoc?(Lcom/google/javascript/jscomp/parsing/parser/util/SourceRange;Lcom/google/javascript/rhino/JSDocInfo;)Lcom/google/javascript/rhino/JSDocInfo;location>Lcom/google/javascript/jscomp/parsing/parser/util/SourceRange;inforecordTypeSyntaxA(Lcom/google/javascript/jscomp/parsing/parser/util/SourceRange;)VsetFileOverviewJsDocbuilderirNode
rootNodeJsDoctransformBlocka(Lcom/google/javascript/jscomp/parsing/parser/trees/ParseTree;)Lcom/google/javascript/rhino/Node;newBlocknode=Lcom/google/javascript/jscomp/parsing/parser/trees/ParseTree;handleBlockComment>(Lcom/google/javascript/jscomp/parsing/parser/trees/Comment;)VpLjava/util/regex/Pattern;handlePossibleFileOverviewJsDoc9(Lcom/google/javascript/jscomp/parsing/JsDocInfoParser;)ZjsDocParser6Lcom/google/javascript/jscomp/parsing/JsDocInfoParser;getJsDoc{(Lcom/google/javascript/jscomp/parsing/parser/util/SourceRange;)Lcom/google/javascript/jscomp/parsing/parser/trees/Comment;closestPreviousCommentz(Lcom/google/javascript/jscomp/parsing/parser/trees/ParseTree;)Lcom/google/javascript/jscomp/parsing/parser/trees/Comment;p(Lcom/google/javascript/jscomp/parsing/parser/Token;)Lcom/google/javascript/jscomp/parsing/parser/trees/Comment;token3Lcom/google/javascript/jscomp/parsing/parser/Token;hasPendingCommentBeforeA(Lcom/google/javascript/jscomp/parsing/parser/util/SourceRange;)Z@(Lcom/google/javascript/jscomp/parsing/parser/trees/ParseTree;)ZhandleJsDocd(Lcom/google/javascript/jscomp/parsing/parser/trees/Comment;)Lcom/google/javascript/rhino/JSDocInfo;f(Lcom/google/javascript/jscomp/parsing/parser/trees/ParseTree;)Lcom/google/javascript/rhino/JSDocInfo;shouldAttachJSDocHerenearestfindNearestNode|(Lcom/google/javascript/jscomp/parsing/parser/trees/ParseTree;)Lcom/google/javascript/jscomp/parsing/parser/trees/ParseTree;\(Lcom/google/javascript/jscomp/parsing/parser/Token;)Lcom/google/javascript/rhino/JSDocInfo;	transformmaybeInjectCastNode?(Lcom/google/javascript/jscomp/parsing/parser/trees/ParseTree;Lcom/google/javascript/rhino/JSDocInfo;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;transformNodeWithInlineJsDochandleInlineJsDocg(Lcom/google/javascript/jscomp/parsing/parser/util/SourceRange;)Lcom/google/javascript/rhino/JSDocInfo;transformNumberAsString^(Lcom/google/javascript/jscomp/parsing/parser/LiteralToken;)Lcom/google/javascript/rhino/Node;:Lcom/google/javascript/jscomp/parsing/parser/LiteralToken;valueD	jsDocInfolineno@(Lcom/google/javascript/jscomp/parsing/parser/trees/ParseTree;)IcharnoD(Lcom/google/javascript/jscomp/parsing/parser/util/SourcePosition;)IALcom/google/javascript/jscomp/parsing/parser/util/SourcePosition;
setSourceInfoG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vrefb(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/parsing/parser/trees/ParseTree;)VX(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/parsing/parser/Token;)V?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/parsing/parser/util/SourcePosition;Lcom/google/javascript/jscomp/parsing/parser/util/SourcePosition;)VstartendcreateJsDocInfoParsers(Lcom/google/javascript/jscomp/parsing/parser/trees/Comment;)Lcom/google/javascript/jscomp/parsing/JsDocInfoParser;positionnumOpeningCharsjsdocParserpparseInlineTypeDocparser	setLength
setLengthFromnormalizeRegexN(Lcom/google/javascript/jscomp/parsing/parser/LiteralToken;)Ljava/lang/String;	lastSlashnormalizeStringO(Lcom/google/javascript/jscomp/parsing/parser/LiteralToken;Z)Ljava/lang/String;next2Cnext1	escapeEnd	hexDigitstemplateLiteralcurresultLjava/lang/StringBuilder;?isSupportedForInputLanguageModeFeatureC(Lcom/google/javascript/jscomp/parsing/parser/FeatureSet$Feature;)Zfeature@Lcom/google/javascript/jscomp/parsing/parser/FeatureSet$Feature;isEs5OrBetterMode()ZinStrictContextnormalizeNumber=(Lcom/google/javascript/jscomp/parsing/parser/LiteralToken;)Dvdigitlengthbinarydigit(C)IisOctalDigit(C)Z
octaldigithexdigittransformBooleanTokenType\(Lcom/google/javascript/jscomp/parsing/parser/TokenType;)Lcom/google/javascript/rhino/Token;7Lcom/google/javascript/jscomp/parsing/parser/TokenType;transformUpdateTokenTypetransformUnaryTokenTypetransformBinaryTokenTypenewNodeG(Lcom/google/javascript/rhino/Token;)Lcom/google/javascript/rhino/Node;type#Lcom/google/javascript/rhino/Token;i(Lcom/google/javascript/rhino/Token;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;child1?(Lcom/google/javascript/rhino/Token;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;child2?(Lcom/google/javascript/rhino/Token;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;child3
newStringNode6(Ljava/lang/String;)Lcom/google/javascript/rhino/Node;Y(Lcom/google/javascript/rhino/Token;Ljava/lang/String;)Lcom/google/javascript/rhino/Node;
newNumberNode6(Ljava/lang/Double;)Lcom/google/javascript/rhino/Node;Ljava/lang/Double;
clonePropsF(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;child
access$100*()Lcom/google/common/collect/ImmutableSet;
access$200
access$300D(Lcom/google/javascript/jscomp/parsing/IRFactory;)Ljava/lang/String;x0
access$400](Lcom/google/javascript/jscomp/parsing/IRFactory;)Lcom/google/javascript/rhino/ErrorReporter;
access$500_(Lcom/google/javascript/jscomp/parsing/IRFactory;)Lcom/google/javascript/jscomp/parsing/Config;
access$600p(Lcom/google/javascript/jscomp/parsing/IRFactory;Lcom/google/javascript/jscomp/parsing/parser/trees/ParseTree;)Zx1
access$702?(Lcom/google/javascript/jscomp/parsing/IRFactory;Lcom/google/javascript/jscomp/parsing/parser/FeatureSet;)Lcom/google/javascript/jscomp/parsing/parser/FeatureSet;
access$700j(Lcom/google/javascript/jscomp/parsing/IRFactory;)Lcom/google/javascript/jscomp/parsing/parser/FeatureSet;
access$800A(Lcom/google/javascript/jscomp/parsing/IRFactory;)Ljava/util/Set;
access$9003(Lcom/google/javascript/jscomp/parsing/IRFactory;)Zaccess$1000access$1100v(Lcom/google/javascript/jscomp/parsing/IRFactory;)Lcom/google/javascript/jscomp/parsing/IRFactory$TransformDispatcher;()V
SourceFileIRFactory.java??}g???????????g??????java/util/HashSet???????
??????java/util/ArrayList~??,com/google/javascript/rhino/JSDocInfoBuilderR??? !"#$%&'(Bcom/google/javascript/jscomp/parsing/IRFactory$TransformDispatcher?)????*,-.,??/1231??45R679com/google/javascript/jscomp/parsing/parser/trees/Commenth9:;9 com/google/javascript/rhino/Node<=i?>?@.com/google/javascript/jscomp/parsing/IRFactoryAB???C?),D9EF&?G9????????????java/util/ArrayDeque??H?I?JKL7MRNO????????PRQ?RRreturn must be inside functionSTUTVWXRYRZR??[Rundefined label "%s"java/lang/Object\(]^_`???5continue can only use labeles of iteration statementscontinue must be inside loop??.unlabelled break must be inside loop or switchabcdeTf&Duplicate label "%s"gRhRDuplicate parameter name "%s"iWjRkR8Can only have JSDoc or inline type annotations, not both/($'&'lmnopmq(rstu?vRGiw>fj)*x#(/|(
[ 	]*))\*[ 	]*@[a-zA-Z]+[ 	
{]yz!g{|}~RGNon-JSDoc comment has annotations. Did you mean to start it with '/**'???m?R12
?0(????m???bh?????????????????????????????????	?R?i@F?7TU???pq)-????????:*).9.4com/google/javascript/jscomp/parsing/JsDocInfoParser5com/google/javascript/jscomp/parsing/JsDocTokenStream??????????XT???R7m9??T????
?
???java/lang/StringBuilder???????P??QR?String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals=String continuations are not supported in this language mode.SR\]BOctal literals in strings are not supported in this language mode.^[_[?W????????(??FN??F????"????PKN@Binary integer literals are not supported in this language mode.Z[?P?Octal integer literals are not supported in this language mode.%Invalid octal digit in octal literal.EOctal integer literals are not supported in Ecmascript 5 strict mode.java/lang/IllegalStateException(Unexpected character in number literal: ??unexpected: ?b??i?i"??i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?i?iiiiiiiiii	i
iiw?
??qrRvw
use strictclassconstenumexportextendsimportjava/lang/Stringsuper
implements	interfaceletpackageprivate	protectedpublicstaticyield+com/google/javascript/jscomp/parsing/Configz1?0com/google/javascript/jscomp/parsing/IRFactory$10com/google/javascript/jscomp/parsing/IRFactory$2?getters are not supported in older versions of JavaScript. If you are targeting newer versions of JavaScript, set the appropriate language_in option.?setters are not supported in older versions of JavaScript. If you are targeting newer versions of JavaScript, set the appropriate language_in option.?Keywords and reserved words are not allowed as unquoted property names in older versions of JavaScript. If you are targeting newer versions of JavaScript, set the appropriate language_in option.,com/google/javascript/rhino/StaticSourceFile)com/google/javascript/rhino/ErrorReporter'com/google/common/collect/ImmutableListjava/util/Iterator%com/google/javascript/rhino/JSDocInfojava/util/regex/Pattern;com/google/javascript/jscomp/parsing/parser/trees/ParseTree8com/google/javascript/jscomp/parsing/parser/LiteralToken>com/google/javascript/jscomp/parsing/parser/FeatureSet$Featurecom/google/javascript/jscomp/parsing/parser/trees/Comment$TypeJSDOC!com/google/javascript/rhino/TokenSCRIPT&(Lcom/google/javascript/rhino/Token;)VsetStaticSourceFile1(Lcom/google/javascript/rhino/StaticSourceFile;)V=com/google/javascript/jscomp/parsing/parser/trees/ProgramTreesourceCommentsprocess	IMPORTANT
java/util/SetcontainsBLOCKgetNext
getFirstChildpush(Ljava/lang/Object;)VpollisEmpty$com/google/common/base/Preconditions
checkStateisReturn	getParent
isFunction	getLineno()I	getCharnoerror)(Ljava/lang/String;Ljava/lang/String;II)VisBreak
isContinueisLabelisScript	getStringDcom/google/javascript/jscomp/parsing/parser/util/format/SimpleFormatformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;getLastChild,$SwitchMap$com$google$javascript$rhino$Token[IgetToken%()Lcom/google/javascript/rhino/Token;ordinalequalsisParamListisNamewarninghasTypeInformationisTypeScriptbuild)()Lcom/google/javascript/rhino/JSDocInfo;setJSDocInfoK(Lcom/google/javascript/rhino/JSDocInfo;)Lcom/google/javascript/rhino/Node;getJSDocInfo
getLicensecopyFromW(Lcom/google/javascript/rhino/JSDocInfo;)Lcom/google/javascript/rhino/JSDocInfoBuilder;
recordLicense(Ljava/lang/String;)ZisBlocksetTokensetIsAddedBlockcompile-(Ljava/lang/String;)Ljava/util/regex/Pattern;matcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;java/util/regex/MatcherfindgetFileOverviewJSDocInfo	isExterns1com/google/javascript/jscomp/parsing/parser/Token?com/google/javascript/jscomp/parsing/parser/util/SourcePositionoffsetretrieveAndResetParsedJSDocInfoJ$SwitchMap$com$google$javascript$jscomp$parsing$parser$trees$ParseTreeTypeALcom/google/javascript/jscomp/parsing/parser/trees/ParseTreeType;?com/google/javascript/jscomp/parsing/parser/trees/ParseTreeTypePAREN_EXPRESSIONasExpressionStatementM()Lcom/google/javascript/jscomp/parsing/parser/trees/ExpressionStatementTree;Icom/google/javascript/jscomp/parsing/parser/trees/ExpressionStatementTree
expressionasCallExpressionH()Lcom/google/javascript/jscomp/parsing/parser/trees/CallExpressionTree;Dcom/google/javascript/jscomp/parsing/parser/trees/CallExpressionTreeoperandasBinaryOperatorH()Lcom/google/javascript/jscomp/parsing/parser/trees/BinaryOperatorTree;Dcom/google/javascript/jscomp/parsing/parser/trees/BinaryOperatorTreeleftasConditionalExpressionO()Lcom/google/javascript/jscomp/parsing/parser/trees/ConditionalExpressionTree;Kcom/google/javascript/jscomp/parsing/parser/trees/ConditionalExpressionTree	conditionasMemberExpressionJ()Lcom/google/javascript/jscomp/parsing/parser/trees/MemberExpressionTree;Fcom/google/javascript/jscomp/parsing/parser/trees/MemberExpressionTreeasMemberLookupExpressionP()Lcom/google/javascript/jscomp/parsing/parser/trees/MemberLookupExpressionTree;Lcom/google/javascript/jscomp/parsing/parser/trees/MemberLookupExpressionTreeasUpdateExpressionJ()Lcom/google/javascript/jscomp/parsing/parser/trees/UpdateExpressionTree;Fcom/google/javascript/jscomp/parsing/parser/trees/UpdateExpressionTreehasTypeCAST(Ljava/lang/CharSequence;)Z%com/google/javascript/rhino/dtoa/DToAnumberToString(D)Ljava/lang/String;linecolumn	setLineno(I)V	setCharno	substring(I)Ljava/lang/String;(Ljava/lang/String;II)V?(Lcom/google/javascript/jscomp/parsing/JsDocTokenStream;Ljava/lang/String;ILcom/google/javascript/rhino/StaticSourceFile;Lcom/google/javascript/jscomp/parsing/Config;Lcom/google/javascript/rhino/ErrorReporter;)VsetFileLevelJsDocBuilder1(Lcom/google/javascript/rhino/JSDocInfoBuilder;)VsetFileOverviewJSDocInfo*(Lcom/google/javascript/rhino/JSDocInfo;)VparseImportantCommentparse	getLengthlastIndexOf(I)I(II)Ljava/lang/String;
replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;append5(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder;charAt(I)C(C)Ljava/lang/StringBuilder;STRING_CONTINUATIONrequirez(Lcom/google/javascript/jscomp/parsing/parser/FeatureSet$Feature;)Lcom/google/javascript/jscomp/parsing/parser/FeatureSet;java/lang/Character(CI)IparseInt(Ljava/lang/String;I)ItoChars(I)[C([C)Ljava/lang/StringBuilder;toString
featureSetES5;(Lcom/google/javascript/jscomp/parsing/parser/FeatureSet;)Z-(Ljava/lang/String;)Ljava/lang/StringBuilder;java/lang/Double&(Ljava/lang/String;)Ljava/lang/Double;doubleValue()DBINARY_LITERALSOCTAL_LITERALS(Ljava/lang/String;)V@$SwitchMap$com$google$javascript$jscomp$parsing$parser$TokenType5com/google/javascript/jscomp/parsing/parser/TokenTypeTRUEFALSE&(Ljava/lang/Object;)Ljava/lang/String;INCDECNOTBITNOTPOSNEGDELPROPTYPEOFVOIDBITORBITXORBITANDEQNELTLEGTGELSHRSHURSHADDSUBMULDIVMODEXPONENTSHEQSHNEIN
INSTANCEOFCOMMAASSIGNASSIGN_BITOR
ASSIGN_BITXOR
ASSIGN_BITAND
ASSIGN_LSH
ASSIGN_RSHASSIGN_URSH
ASSIGN_ADD
ASSIGN_SUB
ASSIGN_MULASSIGN_EXPONENT
ASSIGN_DIV
ASSIGN_MODORANDclonePropsFromH(Lcom/google/javascript/rhino/Token;Lcom/google/javascript/rhino/Node;)Vj(Lcom/google/javascript/rhino/Token;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V?(Lcom/google/javascript/rhino/Token;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vcom/google/javascript/rhino/IRstring	newStringnumber%(D)Lcom/google/javascript/rhino/Node;hasPropschildren()Ljava/lang/Iterable;java/lang/Iterable()Ljava/util/Iterator;&com/google/common/collect/ImmutableSetof<(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet;?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet;
TYPESCRIPT?(Ljava/util/Set;Ljava/util/Set;Lcom/google/javascript/jscomp/parsing/Config$LanguageMode;Lcom/google/javascript/jscomp/parsing/Config$StrictMode;)V 7b*fghijghklgh?mghnoghpghqgh?rgh?sgh?tgh?ugh?vghrwghoxghjyghhzghg{ghX|gha}g~?????g????????????????????????????????????????????????????????W???#?*?*?
Y??*?*?*?*??*+?*??**???*?Y??*,?*?Y-????6+
? 6??*??!?"W????*,??	,?#?	*-?*?*?$Y*?%?**?&?'-?(?)?
*?*??-?+?,?*??
*?-???z	%*3 >!I"N#W$`'c(m)s*v,?'?0?2?3?4?6?8?9?:?;?=???Hc(??????}g?????????????????F?c???????H??????????6??
???? *?.?*?/?0L+?1?2?+??????BCDEGH??? ??? ????????Q?3Y?4?5L+*??6+??PQR???
??	???p	??7Y,+-*?8?9:?*?::*?;*?8?f*?8?:?<?S?=?0:?1?2??1?>?????
?@??1?A?
?B????C?D?E??>Z^_%a,bKchdpezf?g?i?l?n?o?q?RKA?????????}g??????????????5????+???????)?7Y,+?F?G*?8?9N-?*?::-?D-???vxy${?4)??)??)}g???????/*?E?????????/*??????????L?HY?IM+?;*+?J+?KN+?L:?-?,-?ML?-?-L?,?N?3L???,?O?P??>??????!?%?*?0?4?9?A?D?K??4+??%??L??L??D???D??????!??????Y*+?Q*+?R*+?S*+?T????
????????????2+?U?-+M,?VYM?,?W???*?X*?	+?Y+?Z?[??&	??	????%?,?1?? 	(??2??2????	?????C&+?\?
+?]?+?LM,??+?VN-?^?-,?_?A-?W?
-?`?+*?a?bY,?cS?d*?	+?Y+?Z?[?-?VN???-?^?3-,?_?++?]?$-?e?f?*?g*?	+?Y+?Z?[??+?]?B+?VN-?f?3-?W?
-?`?*?h*?	+?Y+?Z?[?-?VN??̧?+?VN-?i?3-?W?
-?`?*?j*?	+?Y+?Z?[?-?VN??̱??%?????+?9?F?R?Y?^?a?i?x????????????????????????????????????????%??>????7???7????&??&???+?
??
'?6??????
???l0?k*?l?m.?#!!!!!????,?.?0???,
???h,?k*?l?m.????(*
?,???(
???C*?L?c+?c?n???????????\+?^?W+?LM+?VN-?I-?W?B-?^?3-,?_?+*?o?bY,?cS?d*?	+?Y+?Z?[?-?VN?????2+8DKP S[$?*J??O??\??\???????A????
n+?p?i+?LM,?`,?q??N,?KN-?E-?q?6,?c-?c?n?(*?r?bY,?cS?d*?	+?Y+?Z?s-?KN???,?KM?????>'()*+-.#/80E1Q3X0].e)m8?*F??a??n??n?????
??=??????9,?6,?t?/*?*??u? *?v*?	+?w?x+?w?y?[,??;<=>(?2>7B? 9??9??9???7???r%*?? *?v*?	+?w?x+?w?y?[??FGHG$J?%??%???$????P*??zM,?	+,?{W*??9+?|?)+?|?}?*??~N-+?|?}?W*-?z?+*??{W??.PQRUV!W*X2Y>ZF\O^?*2??P??P??H???
??3????6*+??M,???*,???
,?????*??,??N*-,??-M,??,??&	ab
cdf'g-h/j4l?*'??6??6??0???
??????8???M,+???????&*??*?	+???w?x+???w?y?s??stu%x/y2u7{? 8??8??2????7?x&+??*??*+???*????*????????"?$??&??&?"??b*+??M*?+??W*,??W??????? ?????|M*+???*?M**??????,????
???? ??????	???=	*+????????	??	??	?=	*+????????	??	

?c$*??*???????+?w????????$??$???"@?=	*+????????	??	????,+?)*+??M*?+??W*,???*+??,???????"??
???#?&?*?? 
 ,??,???*?Y*+????**+????????
???????
??S??+????.?F	111333333?+??M,??????????<?>?C?M?O?Q?? C?S??S???
<??
????*????.?~	1~~<RG]hs*????K???*????K???*????K???*????K???*????K???*????K???*????K??z*??B?<?D?G?O?R?Z?]?e?h?p?s?{?~??????????	;






?>
**+????????
??

???)*+??M*?+?:N,?*+,-??N-,?{W*-+?;-???????!'?*)??)??#??????!???u+?????,???*??-??N-???*????????????!*+??M*?+?:N,?	-,?{W*-+?;-???*!??!???????????=	*+???????	??	???=	*+??????$?	??	
?'*+??M,?,??????*+*,?????*,????()*!,? '??'??!????!???.*+??I*(????:*+??:??{W*+????12345$7+8?4.??.
 (!"??#???$??$%?5*???w?x??=???&%?5*???w?y??A???$'?1*??`??F??(&'?/*?¬?J??()*?a+,?Y??+,?Z??*+,?ű?NOPQ? ????+?),?k+?Y?*+,???w,?????Ʊ?TUW? ???????)-?V*+,???w,?????Ʊ?
[\? ????
).??(+?Y?",?x6+??,?y6+??*+,-?DZ?`defg h'j?>$?
&?(??(??(/((0(?'12?M?+??M+???w?x>+???w?y6+???w??66??Y??Y,??`??,*?*?*???:*???*???+?1?>?+???Ϟ?Ч	??W??6
wxyz(}+~6?V?_?h?|??????R????????g}$?q&?(e3?+b4?V75??????67??X+??M+???w?x>+???w?y66??Y??Y,??`??,+???w??*?*?*???:?Ұ??????*?R??HX??X??S?gH$?<&?94?R89.?Z+-??,??d?ӱ?
?
??*????/(0(:*?K	+,?Զӱ?
??? 	??	??	+?;<?c+??M,/??>,?װ? !?*??
 !g=?>???:+??N?-?ٶ?N??6-\??6??-?--??d?װ??Y??:??d?-??W?-??6??
?"?'?0X1X2X3X4X5X6X7X\?b?f?n?r?t?u-v?x??W????W????W??
??W??
??W??	??W????W??**????*??)*??*?	+??w?x+??w?y?s?j*??*?	+??w?x+??w?y?[?D-`??6*??80????&*??*?	+??w?x+??w?y?s???꒶?W??-`??6		????h??`???W??$@??h??h`	??`???W???-`?߸?h-`?߸?`???W??o-`??{?`6	-`	??:
?,`6	-	????	?	???-`	??:
?	
?????W	d6???W`6-\? 6??1-?
-?ϧ	-??d??W???6M&'	)+,%-+/?1H2N3V4a6d7l8< =#?+@.B6C9EAFDHLIOKWLZNbOeQsRzS?U?S?W?Y?W?\?^?`?a?e?gekl#n-o5pJqPsVtjsnuqyt{{|?}?{?~??????????????????????????
???4???-D@A	??BA?C?	?Dg
?<C?	?Dg
l??A:??:
 :E?5!g/?%F?H?GH??"??@?J??I??






:%?""?,? ?&!???????J?II???J?II?KN?C*??+??+???????OPQR?;*??+??????????SR?H*??(?)?????????@TU??	?+??M+??N,??6???P,??-?,??+???P,??.???Y??0??,????????,??0?$?,?ߪ?.x:?33333333??????????B??:??????????????????
?????????B??:??????????????????
,?????**?????*?????&*??*?	+??w?x+??w?y?s96???k,?߸??c9????**?????*?????&*??*?	+??w?x+??w?y?s96??k,?߸?c9????96??k,?߸?c9????*??y96??H,??6??k??c9?#*?*?	-?w?x-?w?y?[????*?*?	-?w?x-?w?y?s?*?*?	-?w?x-?w?y?s,?????*?*?	-?w?x-?w?y?[??Y??Y????,?߶???,??????@??
???)?6?9?C?]?m???????????????????????&?0?A?N?S?V?Y?c?y?|????????????????????????????????????"?1?;?@?H?Wa?fh{????&V"?#??V&V"Y#??&V"?#???:WA?sV"?p??????
 ?!g
????X??F??Y@@&?N:??:??????+?? %
Z[?h-0?1?0d??Y??Y??	???????
?-?A?
\]?G0?
7??????A?@
^[?c(??0d??Y??Y??	????????(?A?
_[??2?0f?????????		?????????	?
???
????Y??Y??	???????J?? ?!?"?#?$?%?&?'()*
+
,-.0?2?A???`a?y8?
*?.?$	 
???
??Y*????4$6(8,;?8
b?$ca?y8?
*?.?$
 ?????Y*????@$B(D,G?8
b?$da??\?
*?.?H,048<@D???????????????Y*????&	L4N8P<R@TDVHXL[P^?\
b?
4ea?W`?
*?.?L9??LLL????????????????? $(,048<@DH????????????????? ??!??"??#??$??%??&??'??(??)??*??+??,??-??.??/??0??1??2??3??4??5??6??7??8??9??:??;????????hifj?O?3Y+,??*?'?>???? ??hik?fl?Z?3Y+,-?@*?'?>????*??hik?m?fn?f?3Y+,-?A*?'?>????4??hik?m?o?pq?@+?B*?'?>??????!gpr?K
+,?C*?'?>???? 
??
hi
!gst?C+???D*?'?>??????!uvw??8+?E?+*?'?>W+?F?GM,?<?,?=?3N*-?HW???+?????-?3?6?? -x?8??8????	??yz?????{z??
???|}?/*?	????~???/*?????~????/*?????~????:*+?????~??????;*+Z?????~??????/*?????~????/*?????~????/*?????~??}?/*?????~????/*?????~?????
?I?J???
KLMNOP?QYRS?S?-KLMNOP
?QYRSYTSYUSYVSYWSYXSYYSYZSY[SY	\S?S?*?]Y?^?^?_?)?`?F?aY?b?G??*
?	??+?1????~????????dBc$7eaL?M@?]@?]+@?]0@?08@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy