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