message: reverted to typedef instead of using
  git-commit
  git-author Manuel Schiller
  [git-p4: depot-paths = "//sw/gpgpu/thrust/": change = 24246227]
diff: @@ -35,7 +35,7 @@ namespace detail
  template<typename Signature>
  struct result_of
  {
  - using type = typename std::result_of<Signature>::type;
  + typedef typename std::result_of<Signature>::type type;
  };
  #else
  