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( 8 "GOT --unlikely-option-name-XXX=%d", pargs.unlikely_option_name_XXX 9 ) 10 return True 11 12 def destroy(self): 13 logging.info("destroy() called on NoOpPlugin") 14 15 def filter_binary_path(self, path): 16 logging.info("filter_binary_path called in NoOpPlugin") 17 return path 18 19 20register_plugin(NoOpPlugin()) 21