parameters: ()
return_statement: return parser.parse_args()
docstring: Parses command line arguments.
docstring_summary: Parses command line arguments.
docstring_tokens: Parses command line arguments .
function: def parse_arguments():
    """Parses command line arguments."""
  
    parser = argparse.ArgumentParser()
    parser.add_argument('input_file_path',
                        type=str,
                        nargs='?',
                        metavar="<input_file_path>",
                        help='Input IR dump (.mlir from -print-ir-after-all)')
    parser.add_argument('-o,',
                        '--output',
                        type=str,
                        required=True,
                        metavar="<output>",
                        help='Output file path (e.g. translation_ir.md)')
    # TODO(scotttodd): flags for original IR path and compilation command line
    #                  .md could then show original IR + flags -> output
    # TODO(scotttodd): flag for markdown flavor (mkdocs, github, etc.)
    # TODO(scotttodd): flag for diff view (correlate IR before and IR after)?
  
    return parser.parse_args()
function_tokens: def parse_arguments ( ) : parser = argparse . ArgumentParser ( ) parser . add_argument ( 'input_file_path' , type = str , nargs = '?' , metavar = "<input_file_path>" , help = 'Input IR dump (.mlir from -print-ir-after-all)' ) parser . add_argument ( '-o,' , '--output' , type = str , required = True , metavar = "<output>" , help = 'Output file path (e.g. translation_ir.md)' ) # TODO(scotttodd): flags for original IR path and compilation command line #                  .md could then show original IR + flags -> output # TODO(scotttodd): flag for markdown flavor (mkdocs, github, etc.) # TODO(scotttodd): flag for diff view (correlate IR before and IR after)? return parser . parse_args ( )