java.lang.Object
com.pnfsoftware.jeb.core.units.code.android.ir.compiler.Node
All Implemented Interfaces:
INode

public class Node extends Object implements INode
IR template element.

This type represents non-terminal nodes.

  • Field Details

    • operator

      public O operator
      operator matched by this node
    • opgrp

      public OGroup opgrp
      operator group matched by this node
    • opnds

      public INode[] opnds
      child template nodes
  • Constructor Details

    • Node

      public Node(O operator, INode... opnds)
      Create an operator node.
      Parameters:
      operator - operator to match
      opnds - child template nodes
    • Node

      public Node(OGroup opgrp, INode... opnds)
      Create an operator-group node.
      Parameters:
      opgrp - operator group to match
      opnds - child template nodes
  • Method Details