/**
 * Copyright 2021 Huawei Technologies Co., Ltd
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

#ifndef H04F67145_86B2_4529_BC2E_EBDB2115687E
#define H04F67145_86B2_4529_BC2E_EBDB2115687E

#define EG_NS eg
#define EG_NS_BEGIN namespace EG_NS {
#define EG_NS_END }
#define USING_EG_NS using namespace EG_NS;
#define FWD_DECL_EG(type)                                                                                              \
  namespace EG_NS {                                                                                                    \
  struct type;                                                                                                         \
  }

#endif
