Class Constructor


  • public class Constructor
    extends java.lang.Object
    • Field Detail

      • location

        public final Location location
    • Method Detail

      • getFilename

        public java.lang.String getFilename()
      • setMinimumLength

        public void setMinimumLength​(int l)
      • getMinimumLength

        public int getMinimumLength()
      • setId

        public void setId​(long i)
      • getId

        public long getId()
      • getLineno

        public int getLineno()
      • getNumOperands

        public int getNumOperands()
      • getNamedTempl

        public ConstructTpl getNamedTempl​(int secnum)
      • getNumSections

        public int getNumSections()
      • markSubtableOperands

        public void markSubtableOperands​(VectorSTL<java.lang.Integer> check)
      • setError

        public void setError​(boolean val)
      • isError

        public boolean isError()
      • isRecursive

        public boolean isRecursive()
      • dispose

        public void dispose()
      • addInvisibleOperand

        public void addInvisibleOperand​(OperandSymbol sym)
      • addSyntax

        public void addSyntax​(java.lang.String syn)
      • setMainSection

        public void setMainSection​(ConstructTpl tpl)
      • setNamedSection

        public void setNamedSection​(ConstructTpl tpl,
                                    int id)
      • print

        public void print​(java.io.PrintStream s,
                          ParserWalker pos)
      • printMnemonic

        public void printMnemonic​(java.io.PrintStream s,
                                  ParserWalker pos)
      • printBody

        public void printBody​(java.io.PrintStream s,
                              ParserWalker pos)
      • removeTrailingSpace

        public void removeTrailingSpace()
      • saveXml

        public void saveXml​(java.io.PrintStream s)
      • restoreXml

        public void restoreXml​(org.jdom.Element el,
                               SleighBase trans)
      • printInfo

        public void printInfo​(java.io.PrintStream s)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object