mirror of
https://github.com/Ed94/gencpp.git
synced 2025-07-03 12:21:04 -07:00
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"
|