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

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

The newest version!
????3?
2w	x	y	z{
w|
}
~	
?
?	??
??
?
?
??
??
??
??
??
??
??
?
??
??
??
?
??
?	4?
??
??
??
??
??
??
??
??
??
?
??
??7?
?
????InnerClassesDefaultRedeclarationHandler?RedeclarationHandlercompiler/Lcom/google/javascript/jscomp/AbstractCompiler;scope$Lcom/google/javascript/jscomp/Scope;inputId%Lcom/google/javascript/rhino/InputId;redeclarationHandlerILcom/google/javascript/jscomp/SyntacticScopeCreator$RedeclarationHandler;	ARGUMENTSLjava/lang/String;
ConstantValueisTypedZ{(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/jscomp/SyntacticScopeCreator$RedeclarationHandler;)VCodeLineNumberTableLocalVariableTablethis4Lcom/google/javascript/jscomp/SyntacticScopeCreator;3(Lcom/google/javascript/jscomp/AbstractCompiler;Z)VmakeUntypede(Lcom/google/javascript/jscomp/AbstractCompiler;)Lcom/google/javascript/jscomp/SyntacticScopeCreator;	makeTypedmakeUntypedWithRedeclHandler?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/jscomp/SyntacticScopeCreator$RedeclarationHandler;)Lcom/google/javascript/jscomp/SyntacticScopeCreator;createScopel(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/Scope;)Lcom/google/javascript/jscomp/Scope;n"Lcom/google/javascript/rhino/Node;parent
returnedScopeLocalVariableTypeTableTT;
StackMapTable|??	SignatureR(Lcom/google/javascript/rhino/Node;TT;)TT;scanRoot%(Lcom/google/javascript/rhino/Node;)Va
fnNameNodeargsbodyfnName?scanVarsnextchildvarblock
declareVarinput,Lcom/google/javascript/jscomp/CompilerInput;name?
hasBlockScope()Z
SourceFileSyntacticScopeCreator.javaF?9:DE?@Ncom/google/javascript/jscomp/SyntacticScopeCreator$DefaultRedeclarationHandler2com/google/javascript/jscomp/SyntacticScopeCreatorFMFG=>????;<'com/google/javascript/jscomp/TypedScopeF?"com/google/javascript/jscomp/ScopeF?ab??t???????????t??nb?t????tib?t???????????????????????????t	arguments????????java/lang/Object)com/google/javascript/jscomp/ScopeCreator4com/google/javascript/jscomp/SyntacticScopeCreator$1Gcom/google/javascript/jscomp/SyntacticScopeCreator$RedeclarationHandler com/google/javascript/rhino/Nodejava/lang/String*com/google/javascript/jscomp/CompilerInput()VcreateGlobalScopeM(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/jscomp/TypedScope;H(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/jscomp/Scope;N(Lcom/google/javascript/jscomp/TypedScope;Lcom/google/javascript/rhino/Node;)VI(Lcom/google/javascript/jscomp/Scope;Lcom/google/javascript/rhino/Node;)V
isFunction%com/google/javascript/jscomp/NodeUtil
getInputIdI(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/InputId;
getFirstChild$()Lcom/google/javascript/rhino/Node;getNext	getString()Ljava/lang/String;isEmptyisFunctionExpression%(Lcom/google/javascript/rhino/Node;)ZisParamList$com/google/common/base/Preconditions
checkState(Z)VisNameisModuleBody	getParent&()Lcom/google/javascript/jscomp/Scope;,$SwitchMap$com$google$javascript$rhino$Token[IgetToken%()Lcom/google/javascript/rhino/Token;!com/google/javascript/rhino/Tokenordinal()I
getChildCount(ZLjava/lang/Object;)V'()Lcom/google/javascript/rhino/InputId;checkNotNull&(Ljava/lang/Object;)Ljava/lang/Object;isControlStructureisStatementBlock-com/google/javascript/jscomp/AbstractCompilergetInputS(Lcom/google/javascript/rhino/InputId;)Lcom/google/javascript/jscomp/CompilerInput;
isDeclared(Ljava/lang/String;Z)ZisLocalequals(Ljava/lang/Object;)ZonRedeclaration?(Lcom/google/javascript/jscomp/Scope;Ljava/lang/String;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/CompilerInput;)Vdeclare?(Ljava/lang/String;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/jstype/JSType;Lcom/google/javascript/jscomp/CompilerInput;)Lcom/google/javascript/jscomp/TypedVar;?(Ljava/lang/String;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/CompilerInput;)Lcom/google/javascript/jscomp/Var; 239:;<=>?@ABC-DE
FGHb*?*+?*?*,??I+,	-./J KL9:?@FMHh*?*+?*?*?Y???I12	345J KL9:DENOH4
?Y*??I8J
9:POH4
?Y*??I<J
9:QRH>
?Y*+?	?IAJ
9:
?@STH[*?
,?**??
+??+??
?&**???Y,?+???Y,+??
*+?*?
*?
N*?
-?I&	HI	J"LEOJQORTSYTJ*[KL[UV[W<TX<Y[WZ[8X\?\]^\^V\?\]^\^_`abH}?+??o*?
?*+??
+?M,?N-?:,?:??+??*,?-??-?:???*??:???*??!+??
*?
? ???*+??INXYZ`a b&f,g;h@lGmRoZp`njtpusw?x?zJHMcVUdV PeV&JfV,DgB?KL?UV[7	?)\]]]]h?]??\]@ibH?̲!+?"?#.??6W?+?M,?,?N*,?-M???+???+??M,???*+???+?$??+?%+?N-?-?%-?:*-?*??*+?&?
*?
?'W?+?(?
+?)?+?M,?,?N*,?-M???I?!?(?-?1?6?;?=?@?A?H?I?Q?X?Y?a?b?s?x???????????????????????????????J\	6jV-kVQgBxlV?mV?jV?kV?KL?UV[&(?]??h?@"
?]?nbH?p+?+?%*?*?
?*M+?N*?
-?+?*?
?,?--?.?*?*?
-+,?/?'*??*?
?-+,?0W?*?
-+,?1W?I*
????)?8?K?R?d?o?J*pKLpUV\opWqB[?8rh
stH,?I?JKLuv54678




© 2015 - 2025 Weber Informatics LLC | Privacy Policy