Class PcodeInjectLibrary


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

    • Method Detail

      • getPayload

        public InjectPayload getPayload​(int type,
                                        java.lang.String name,
                                        Program program,
                                        java.lang.String context)
      • adjustUniqueBase

        protected void adjustUniqueBase​(OpTpl[] opTemplates)
      • getCallFixupNames

        public java.lang.String[] getCallFixupNames()
      • registerInject

        protected void registerInject​(InjectPayload payload)
      • allocateInject

        protected InjectPayloadSleigh allocateInject​(java.lang.String sourceName,
                                                     java.lang.String name,
                                                     int tp)
      • restoreXmlInject

        public InjectPayload restoreXmlInject​(java.lang.String source,
                                              java.lang.String name,
                                              int tp,
                                              XmlPullParser parser)
      • getConstantPool

        public ConstantPool getConstantPool​(Program program)
                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • getUniqueBase

        protected long getUniqueBase()