X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=folly%2Fgen%2FCore.h;h=d4592d0821450d7f37a066faa464d6b1f0478373;hb=2fef5f704ab8cb3fb8f5643a23ae36d32969020d;hp=d470199cf3724c985b889e6f8e83458f7a4c8dd3;hpb=faf7b5c67ce08ec1fbdd847349bf6f95aa46dd86;p=folly.git diff --git a/folly/gen/Core.h b/folly/gen/Core.h index d470199c..d4592d08 100644 --- a/folly/gen/Core.h +++ b/folly/gen/Core.h @@ -1,5 +1,5 @@ /* - * Copyright 2014 Facebook, Inc. + * Copyright 2017 Facebook, Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,32 +14,31 @@ * limitations under the License. */ -#ifndef FOLLY_GEN_CORE_H -#define FOLLY_GEN_CORE_H +#pragma once +#define FOLLY_GEN_CORE_H_ -namespace folly { namespace gen { +namespace folly { +namespace gen { -template +template class GenImpl; -template +template class Operator; namespace detail { -template +template struct FBounded; -template +template class Composed; -template +template class Chain; -} // detail +} // namespace detail +} // namespace gen +} // namespace folly -}} // folly::gen - -#include "folly/gen/Core-inl.h" - -#endif // FOLLY_GEN_CORE_H +#include