Renamed helpers.h to scope_exit.h

This commit is contained in:
Ivan 2017-01-06 12:17:50 +03:00
parent 6c4f421ead
commit def709c59b
2 changed files with 6 additions and 6 deletions

View file

@ -25,7 +25,6 @@
#include "gen/dvalue.h" #include "gen/dvalue.h"
#include "gen/funcgenstate.h" #include "gen/funcgenstate.h"
#include "gen/function-inlining.h" #include "gen/function-inlining.h"
#include "gen/helpers.h"
#include "gen/inlineir.h" #include "gen/inlineir.h"
#include "gen/irstate.h" #include "gen/irstate.h"
#include "gen/linkage.h" #include "gen/linkage.h"
@ -38,6 +37,7 @@
#include "gen/pgo.h" #include "gen/pgo.h"
#include "gen/pragma.h" #include "gen/pragma.h"
#include "gen/runtime.h" #include "gen/runtime.h"
#include "gen/scope_exit.h"
#include "gen/tollvm.h" #include "gen/tollvm.h"
#include "gen/uda.h" #include "gen/uda.h"
#include "ir/irfunction.h" #include "ir/irfunction.h"

View file

@ -1,4 +1,4 @@
//===-- gen/helpers.h - General helpers -------------------------*- C++ -*-===// //===-- gen/scope_exit.h - scope exit helper --------------------*- C++ -*-===//
// //
// LDC - the LLVM D compiler // LDC - the LLVM D compiler
// //
@ -7,12 +7,12 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// //
// General helper constructs. // SCOPE_EXIT helper construct.
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
#ifndef HELPERS_H #ifndef SCOPE_EXIT_H
#define HELPERS_H #define SCOPE_EXIT_H
#include <utility> #include <utility>
#include <type_traits> #include <type_traits>
@ -81,4 +81,4 @@ inline ScopeExit<typename std::decay<Func>::type> operator<<(const ScopeExitTag&
#define SCOPE_EXIT auto LDC_UNNAME_VAR(scope_exit) = details::ScopeExitTag{} << [&]() #define SCOPE_EXIT auto LDC_UNNAME_VAR(scope_exit) = details::ScopeExitTag{} << [&]()
#endif // HELPERS_H #endif // SCOPE_EXIT_H