1class NoOpPlugin(AsanSymbolizerPlugIn):
2  def register_cmdline_args(self, parser):
3    logging.info('Adding --unlikely-option-name-XXX option')
4    parser.add_argument('--unlikely-option-name-XXX', type=int, default=0)
5
6  def process_cmdline_args(self, pargs):
7    logging.info('GOT --unlikely-option-name-XXX=%d', pargs.unlikely_option_name_XXX)
8    return True
9
10  def destroy(self):
11    logging.info('destroy() called on NoOpPlugin')
12
13  def filter_binary_path(self, path):
14    logging.info('filter_binary_path called in NoOpPlugin')
15    return path
16
17register_plugin(NoOpPlugin())
18