mirror of
https://github.com/Ed94/gencpp.git
synced 2024-12-22 15:54:45 -08:00
Ed_
a42e241afb
This isn't the last step though everything in the main project directory that isn't md files needs to be generated only. Can't do that till testing is robust enough...
33 lines
888 B
C++
33 lines
888 B
C++
#include "helpers/push_ignores.inline.hpp"
|
|
|
|
// ReSharper disable CppClangTidyClangDiagnosticSwitchEnum
|
|
|
|
#if ! defined(GEN_DONT_ENFORCE_GEN_TIME_GUARD) && ! defined(GEN_TIME)
|
|
# error Gen.hpp : GEN_TIME not defined
|
|
#endif
|
|
|
|
#include "gen.hpp"
|
|
|
|
//! If its desired to roll your own dependencies, define GEN_ROLL_OWN_DEPENDENCIES before including this file.
|
|
//! Dependencies are derived from the c-zpl library: https://github.com/zpl-c/zpl
|
|
#ifndef GEN_ROLL_OWN_DEPENDENCIES
|
|
# include "gen.dep.cpp"
|
|
#endif
|
|
|
|
GEN_NS_BEGIN
|
|
|
|
#include "components/static_data.cpp"
|
|
|
|
#include "components/ast_case_macros.cpp"
|
|
#include "components/ast.cpp"
|
|
|
|
#include "components/interface.cpp"
|
|
#include "components/interface.upfront.cpp"
|
|
#include "components/gen/etoktype.cpp"
|
|
#include "components/interface.parsing.cpp"
|
|
#include "components/interface.untyped.cpp"
|
|
|
|
GEN_NS_END
|
|
|
|
#include "helpers/pop_ignores.inline.hpp"
|