diff --git a/caffe2/core/stats.h b/caffe2/core/stats.h index 86c6827e303..f037ca6e175 100644 --- a/caffe2/core/stats.h +++ b/caffe2/core/stats.h @@ -350,8 +350,8 @@ _ScopeGuard ScopeGuard(T f) { ##__VA_ARGS__); \ } -#define CAFFE_DURATION(stats, field, ...) \ - if (auto g = detail::ScopeGuard([&](int64_t nanos) { \ - CAFFE_EVENT(stats, field, nanos, ##__VA_ARGS__); \ +#define CAFFE_DURATION(stats, field, ...) \ + if (auto g = ::caffe2::detail::ScopeGuard([&](int64_t nanos) { \ + CAFFE_EVENT(stats, field, nanos, ##__VA_ARGS__); \ })) } // namespace caffe2