code: def arguments(self):
          
          length = conf.lib.clang_CompileCommand_getNumArgs(self.cmd)
          for i in xrange(length):
              yield str(conf.lib.clang_CompileCommand_getArg(self.cmd, i))
docs: Get an iterable object providing each argument in the
          command line for the compiler invocation as a _CXString.
  
          Invariant : the first argument is the compiler executable