parameters: (pattern, root)
docstring: Return all the files matching pattern below root dir.
docstring_summary: Return all the files matching pattern below root dir.
docstring_tokens: Return all the files matching pattern below root dir .
function: def find_files(pattern, root):
    """Return all the files matching pattern below root dir."""
    for path, _, files in os.walk(root):
      for filename in fnmatch.filter(files, pattern):
        yield os.path.join(path, filename)
function_tokens: def find_files ( pattern , root ) : for path , _ , files in os . walk ( root ) : for filename in fnmatch . filter ( files , pattern ) : yield os . path . join ( path , filename )