Uses of Class
tip.node.PBlock

Packages that use PBlock
tip.analysis Provides the analysis utility classes for the TIP ASTs. 
tip.node Provides node classes for representing the TIP ASTs. 
 

Uses of PBlock in tip.analysis
 

Methods in tip.analysis with parameters of type PBlock
 void ReversedDepthFirstAdapter.defaultInPBlock(PBlock node)
          Default case for in-calls from PBlock nodes.
 void DepthFirstAdapter.defaultInPBlock(PBlock node)
          Default case for in-calls from PBlock nodes.
 void ReversedDepthFirstAdapter.defaultOutPBlock(PBlock node)
          Default case for out-calls from PBlock nodes.
 void DepthFirstAdapter.defaultOutPBlock(PBlock node)
          Default case for out-calls from PBlock nodes.
 void ReversedDepthFirstAdapter.defaultPBlock(PBlock node)
          Not invoked since #casePBlock(PBlock) is overridden.
 void DepthFirstAdapter.defaultPBlock(PBlock node)
          Not invoked since #casePBlock(PBlock) is overridden.
 A AnswerAdapter.defaultPBlock(PBlock node)
          Returns the default answer for a PBlock node.
 void AnalysisAdapter.defaultPBlock(PBlock node)
          Base case for all PBlock nodes.
 A QuestionAnswerAdapter.defaultPBlock(PBlock node, Q question)
          Returns the default answer for a PBlock node.
 void QuestionAdapter.defaultPBlock(PBlock node, Q question)
          Action for applying a question to a PBlock node.
 

Uses of PBlock in tip.node
 

Subclasses of PBlock in tip.node
 class ABlock
          ABlock represents the alternative of the block production in the AST.
 

Methods in tip.node that return PBlock
abstract  PBlock PBlock.clone()
          Returns a deep clone of this PBlock node.
abstract  PBlock PBlock.clone(Map<Node,Node> oldToNewMap)
          Creates a deep clone of this PBlock node while putting all old node-new node relations in the map oldToNewMap.