cass.rollup.processors.v2.graph.collapser.CyclicGraphCollapser.class Maven / Gradle / Ivy
???? 3 ?
/ { |
{
} ~
? ?
} ?
?
} ?
~
? ?
? ? ?
?
?
?
? . ?
? ?
? ?
. ? . ?
?
. ?
? ? ?
{ ?
{
?
. ?
. ?
? ?
$ ?
$ ~
. ?
. ?
. ?
. ?
} ?
? ? ? ? nodesProcessed Lorg/stjs/javascript/Array; Signature MLorg/stjs/javascript/Array; visitedNodes ()V Code LineNumberTable LocalVariableTable this @Lcass/rollup/processors/v2/graph/collapser/CyclicGraphCollapser; !buildNarrowsIsRequiredByEqualsMap m(Lcass/rollup/processors/v2/graph/collapser/NodeGraph;)Lcass/rollup/processors/v2/graph/util/NodeRelationMap; n 0Lcass/rollup/processors/v2/graph/collapser/Node; i I graph 5Lcass/rollup/processors/v2/graph/collapser/NodeGraph; relationMap 6Lcass/rollup/processors/v2/graph/util/NodeRelationMap; nodeList LocalVariableTypeTable
StackMapTable ? ? | ? buildBroadensRequiresEqualsMap mergeEquivalentNodes t(Lcass/rollup/processors/v2/graph/util/NodeRelationMap;Lcass/rollup/processors/v2/graph/collapser/NodePacketGraph;)V nr 8Lcass/rollup/processors/v2/graph/collapser/NodeRelation; j
nodeRelations npg ;Lcass/rollup/processors/v2/graph/collapser/NodePacketGraph; ULorg/stjs/javascript/Array; ? ? mergeCyclicNodes n(Lcass/rollup/processors/v2/graph/collapser/Node;Lcass/rollup/processors/v2/graph/collapser/NodePacketGraph;)V partOfCycleNode startCycleNode startingIdx ?
findCycles ?(Lcass/rollup/processors/v2/graph/collapser/Node;Lcass/rollup/processors/v2/graph/util/NodeRelationMap;Lcass/rollup/processors/v2/graph/collapser/NodePacketGraph;)V relationsToVisit startFindCycles buildNodePacketGraph s(Lcass/rollup/processors/v2/graph/util/NodeRelationMap;)Lcass/rollup/processors/v2/graph/collapser/NodePacketGraph; mergeNodePacketGraphs ?(Lcass/rollup/processors/v2/graph/collapser/NodePacketGraph;Lcass/rollup/processors/v2/graph/collapser/NodePacketGraph;)Lcass/rollup/processors/v2/graph/collapser/NodePacketGraph; targetNodePacket 6Lcass/rollup/processors/v2/graph/collapser/NodePacket; np nirbeNpg breNpg mergedNpg nodePacketList SLorg/stjs/javascript/Array; ?
collapseGraph r(Lcass/rollup/processors/v2/graph/collapser/NodeGraph;)Lcass/rollup/processors/v2/graph/collapser/NodePacketGraph; nirbeNrm breNrm finalNodePacketGraph e Ljava/lang/Exception; ?
Exceptions
SourceFile CyclicGraphCollapser.java 5 6 4cass/rollup/processors/v2/graph/util/NodeRelationMap ? ? ? ? ? ? ? .cass/rollup/processors/v2/graph/collapser/Node ? ? ? ? ? ? ? ? 6cass/rollup/processors/v2/graph/collapser/NodeRelation ? ? ? ? ? ? ? ? ? ? ? ? ? 4 1 ? ? ? ? ? Y Z 0 1 ? ? _ ` ? ? org/stjs/javascript/Array 9cass/rollup/processors/v2/graph/collapser/NodePacketGraph ? ? N O b O ? ? 4cass/rollup/processors/v2/graph/collapser/NodePacket ? ? <