parameters: (self)
docstring: Go, go, go!
docstring_summary: Go, go, go!
docstring_tokens: Go go go!
function: def run(self):
          """ Go, go, go! """
          # This portion will be covered by the CLI
          if not self.cli:
              self.validate()
          logger.warning(
              "Warning: This is an experimental feature. Don't expect any magic.")
          # 1) Go through lib/
          if not self.skip_subdirs['lib']:
              if self.info['version'] in ('37', '38', '310'):
                  files = self._search_files('lib', '*_impl.cc')
              else:
                  files = self._search_files('lib', '*.cc')
              for f in files:
                  if os.path.basename(f)[0:2] == 'qa':
                      continue
                  (params, iosig, blockname) = self._parse_cc_h(f)
                  self._make_grc_yaml_from_block_data(params, iosig, blockname)
function_tokens: def run ( self ) : # This portion will be covered by the CLI if not self . cli : self . validate ( ) logger . warning ( "Warning: This is an experimental feature. Don't expect any magic." ) # 1) Go through lib/ if not self . skip_subdirs [ 'lib' ] : if self . info [ 'version' ] in ( '37' , '38' , '310' ) : files = self . _search_files ( 'lib' , '*_impl.cc' ) else : files = self . _search_files ( 'lib' , '*.cc' ) for f in files : if os . path . basename ( f ) [ 0 : 2 ] == 'qa' : continue ( params , iosig , blockname ) = self . _parse_cc_h ( f ) self . _make_grc_yaml_from_block_data ( params , iosig , blockname )