
com.google.javascript.jscomp.CallGraph.class Maven / Gradle / Ivy
The newest version!
???? 3? ` ? ` ? ` ?
` ?
` ? ` ?
` ?
a ? ` ?
? ? `
? `
`
?
`
`
`
" ?
"
"
"
!!
"
#$%
-&
'(
)*
,)
,+
`,
,-.0
71
,2
73
,4
5
67 >8
`9
:; B<
`=
>
? @A @B
C
DE
F
DG
DH
I
J
?K
`L
MN
OP
MQ
R
,S
`T
U
,V
DWX
?Y
Z[\]^_` Callsite InnerClasses Function compiler /Lcom/google/javascript/jscomp/AbstractCompiler; callsitesByNode Ljava/util/Map; Signature dLjava/util/Map; functionsByNode dLjava/util/Map; computeBackwardGraph Z computeForwardGraph
alreadyRun MAIN_FUNCTION_NAME Ljava/lang/String;
ConstantValuea RuntimeInvisibleAnnotations 1Lcom/google/common/annotations/VisibleForTesting; mainFunction 1Lcom/google/javascript/jscomp/CallGraph$Function; 4(Lcom/google/javascript/jscomp/AbstractCompiler;ZZ)V Code LineNumberTable LocalVariableTable this (Lcom/google/javascript/jscomp/CallGraph;
StackMapTable^b 2(Lcom/google/javascript/jscomp/AbstractCompiler;)V process G(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V externsRoot "Lcom/google/javascript/rhino/Node; jsRoot definitionProvider 6Lcom/google/javascript/jscomp/DefinitionUseSiteFinder; getFunctionForAstNode U(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/jscomp/CallGraph$Function; functionNode getMainFunction 3()Lcom/google/javascript/jscomp/CallGraph$Function; getAllFunctions ()Ljava/util/Collection; K()Ljava/util/Collection; getUniqueFunctionWithName E(Ljava/lang/String;)Lcom/google/javascript/jscomp/CallGraph$Function; desiredName functions Ljava/util/Collection; LocalVariableTypeTable ILjava/util/Collection;c getCallsiteForAstNode U(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/jscomp/CallGraph$Callsite; callsiteNode getAllCallsites K()Ljava/util/Collection; createFunctionsAndCallsites V(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/DefinitionProvider;)V provider 1Lcom/google/javascript/jscomp/DefinitionProvider; createFunction function createCallsite callsite 1Lcom/google/javascript/jscomp/CallGraph$Callsite; connectCallsiteToTargets e(Lcom/google/javascript/jscomp/CallGraph$Callsite;Lcom/google/javascript/jscomp/DefinitionProvider;)V targetFunction target
definition
Definition