code: def prepack(self, namedstruct, skip_self=False, skip_sub=False):
          '''
          Run prepack
          '''
          if not skip_sub and hasattr(namedstruct, self.name) and hasattr(self.basetypeparser, 'fullprepack'):
              self.basetypeparser.fullprepack(getattr(namedstruct, self.name))
          Parser.prepack(self, namedstruct, skip_self, skip_subf prepack(self, namedstruct, skip_self=False, skip_sub=False):
          '''
          Run prepack
          '''
          if not skip_sub and hasattr(namedstruct, self.name) and hasattr(self.basetypeparser, 'fullprepack'):
              self.basetypeparser.fullprepack(getattr(namedstruct, self.name))
          Parser.prepack(self, namedstruct, skip_self, skip_sub)
docs: Run prepack