parameters: (args)
return_statement: return compile_step and not bitcode and not query and not dependency and input_is_valid
docstring: Check if this is a normal compile which will output an object file rather
      than a preprocess or link. args is a list of command line arguments.
docstring_summary: Check if this is a normal compile which will output an object file rather
      than a preprocess or link. args is a list of command line arguments.
docstring_tokens: Check if this is a normal compile which will output an object file rather than a preprocess or link . args is a list of command line arguments .
function: def is_normal_compile(args):
      """Check if this is a normal compile which will output an object file rather
      than a preprocess or link. args is a list of command line arguments."""
      compile_step = '-c' in args
      # Bitcode cannot be disassembled in the same way
      bitcode = '-flto' in args or '-emit-llvm' in args
      # Version and help are queries of the compiler and override -c if specified
      query = '--version' in args or '--help' in args
      # Options to output dependency files for make
      dependency = '-M' in args or '-MM' in args
      # Check if the input is recognised as a source file (this may be too
      # strong a restriction)
      input_is_valid = bool(get_input_file(args))
      return compile_step and not bitcode and not query and not dependency and input_is_valid
function_tokens: def is_normal_compile ( args ) : compile_step = '-c' in args # Bitcode cannot be disassembled in the same way bitcode = '-flto' in args or '-emit-llvm' in args # Version and help are queries of the compiler and override -c if specified query = '--version' in args or '--help' in args # Options to output dependency files for make dependency = '-M' in args or '-MM' in args # Check if the input is recognised as a source file (this may be too # strong a restriction) input_is_valid = bool ( get_input_file ( args ) ) return compile_step and not bitcode and not query and not dependency and input_is_valid