No longer use reserved identifiers for include guards

Automatically detected using clang-tidy with bugprone-reserved-identifier
check.

By the way, homogeneize the define identifiers in relation to camel case
convention.
master
Sébastien Villemot 2023-12-01 15:39:01 +01:00
parent 5af38c8ced
commit b2e9ec205e
No known key found for this signature in database
GPG Key ID: 2CECE9350ECEBE4A
29 changed files with 73 additions and 73 deletions

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _BYTECODE_HH #ifndef BYTECODE_HH
#define _BYTECODE_HH #define BYTECODE_HH
#include <filesystem> #include <filesystem>
#include <fstream> #include <fstream>
@ -1151,4 +1151,4 @@ BytecodeWriter& operator<<(BytecodeWriter& code_file, const FCALL_& instr);
template<> template<>
BytecodeWriter& operator<<(BytecodeWriter& code_file, const FBEGINBLOCK_& instr); BytecodeWriter& operator<<(BytecodeWriter& code_file, const FBEGINBLOCK_& instr);
#endif // _BYTECODE_HH #endif

View File

@ -1,5 +1,5 @@
/* /*
* Copyright © 2007-2022 Dynare Team * Copyright © 2007-2023 Dynare Team
* *
* This file is part of Dynare. * This file is part of Dynare.
* *
@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _COMMON_ENUMS_HH #ifndef COMMON_ENUMS_HH
#define _COMMON_ENUMS_HH #define COMMON_ENUMS_HH
//! Enumeration of possible symbol types //! Enumeration of possible symbol types
/*! Warning: do not to change existing values for 0 to 4: the values matter for homotopy_setup /*! Warning: do not to change existing values for 0 to 4: the values matter for homotopy_setup
@ -151,4 +151,4 @@ enum class PacTargetKind
dd dd
}; };
#endif // _COMMON_ENUMS_HH #endif

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _COMPUTINGTASKS_HH #ifndef COMPUTING_TASKS_HH
#define _COMPUTINGTASKS_HH #define COMPUTING_TASKS_HH
#include <memory> #include <memory>
#include <optional> #include <optional>

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _CONFIG_FILE_HH #ifndef CONFIG_FILE_HH
#define _CONFIG_FILE_HH #define CONFIG_FILE_HH
#include <filesystem> #include <filesystem>
#include <map> #include <map>
@ -145,4 +145,4 @@ public:
void writeEndParallel(ostream& output) const; void writeEndParallel(ostream& output) const;
}; };
#endif // ! CONFIG_FILE_HH #endif

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _DATATREE_HH #ifndef DATA_TREE_HH
#define _DATATREE_HH #define DATA_TREE_HH
#include <cmath> #include <cmath>
#include <filesystem> #include <filesystem>

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _DYNAMICMODEL_HH #ifndef DYNAMIC_MODEL_HH
#define _DYNAMICMODEL_HH #define DYNAMIC_MODEL_HH
#include <filesystem> #include <filesystem>
#include <fstream> #include <fstream>

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _EQUATION_TAGS_HH #ifndef EQUATION_TAGS_HH
#define _EQUATION_TAGS_HH #define EQUATION_TAGS_HH
#include <map> #include <map>
#include <optional> #include <optional>

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _EXPR_NODE_HH #ifndef EXPR_NODE_HH
#define _EXPR_NODE_HH #define EXPR_NODE_HH
#include <functional> #include <functional>
#include <map> #include <map>

View File

@ -1,5 +1,5 @@
/* /*
* Copyright © 2014-2021 Dynare Team * Copyright © 2014-2023 Dynare Team
* *
* This file is part of Dynare. * This file is part of Dynare.
* *
@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _EXTENDED_PREPROCESSOR_TYPES_HH #ifndef EXTENDED_PREPROCESSOR_TYPES_HH
#define _EXTENDED_PREPROCESSOR_TYPES_HH #define EXTENDED_PREPROCESSOR_TYPES_HH
// Values for the “output” option // Values for the “output” option
enum class OutputType enum class OutputType

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _EXTERNALFUNCTIONSTABLE_HH #ifndef EXTERNAL_FUNCTIONS_TABLE_HH
#define _EXTERNALFUNCTIONSTABLE_HH #define EXTERNAL_FUNCTIONS_TABLE_HH
#include <algorithm> #include <algorithm>
#include <iostream> #include <iostream>

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _MOD_FILE_HH #ifndef MOD_FILE_HH
#define _MOD_FILE_HH #define MOD_FILE_HH
#include <ctime> #include <ctime>
#include <filesystem> #include <filesystem>
@ -194,4 +194,4 @@ public:
bool jsonderivsimple = false); bool jsonderivsimple = false);
}; };
#endif // ! MOD_FILE_HH #endif

View File

@ -1,5 +1,5 @@
/* /*
* Copyright © 2010-2022 Dynare Team * Copyright © 2010-2023 Dynare Team
* *
* This file is part of Dynare. * This file is part of Dynare.
* *
@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _MODEL_EQUATION_BLOCK_HH #ifndef MODEL_EQUATION_BLOCK_HH
#define _MODEL_EQUATION_BLOCK_HH #define MODEL_EQUATION_BLOCK_HH
#include "DataTree.hh" #include "DataTree.hh"
#include "DynamicModel.hh" #include "DynamicModel.hh"

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _MODELTREE_HH #ifndef MODEL_TREE_HH
#define _MODELTREE_HH #define MODEL_TREE_HH
#include <array> #include <array>
#include <cassert> #include <cassert>

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _NUMERICALCONSTANTS_HH #ifndef NUMERICAL_CONSTANTS_HH
#define _NUMERICALCONSTANTS_HH #define NUMERICAL_CONSTANTS_HH
#include <map> #include <map>
#include <string> #include <string>

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _NUMERICALINITIALIZATION_HH #ifndef NUMERICAL_INITIALIZATION_HH
#define _NUMERICALINITIALIZATION_HH #define NUMERICAL_INITIALIZATION_HH
#include <filesystem> #include <filesystem>
#include <map> #include <map>

View File

@ -17,10 +17,10 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _PARSING_DRIVER_HH #ifndef PARSING_DRIVER_HH
#define _PARSING_DRIVER_HH #define PARSING_DRIVER_HH
#ifdef _MACRO_DRIVER_HH #ifdef MACRO_DRIVER_HH
# error Impossible to include both ParsingDriver.hh and macro/Driver.hh # error Impossible to include both ParsingDriver.hh and macro/Driver.hh
#endif #endif
@ -964,4 +964,4 @@ public:
} }
}; };
#endif // ! PARSING_DRIVER_HH #endif

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _SHOCKS_HH #ifndef SHOCKS_HH
#define _SHOCKS_HH #define SHOCKS_HH
#include <map> #include <map>
#include <string> #include <string>

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _STATEMENT_HH #ifndef STATEMENT_HH
#define _STATEMENT_HH #define STATEMENT_HH
#include <map> #include <map>
#include <optional> #include <optional>
@ -335,4 +335,4 @@ private:
static constexpr bool always_false_v {false}; static constexpr bool always_false_v {false};
}; };
#endif // ! _STATEMENT_HH #endif

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _STATIC_MODEL_HH #ifndef STATIC_MODEL_HH
#define _STATIC_MODEL_HH #define STATIC_MODEL_HH
#include <filesystem> #include <filesystem>
#include <fstream> #include <fstream>

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _SUBMODEL_HH #ifndef SUB_MODEL_HH
#define _SUBMODEL_HH #define SUB_MODEL_HH
#include <iostream> #include <iostream>
#include <map> #include <map>

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _SYMBOL_LIST_HH #ifndef SYMBOL_LIST_HH
#define _SYMBOL_LIST_HH #define SYMBOL_LIST_HH
#include <algorithm> #include <algorithm>
#include <ostream> #include <ostream>

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _SYMBOLTABLE_HH #ifndef SYMBOL_TABLE_HH
#define _SYMBOLTABLE_HH #define SYMBOL_TABLE_HH
#include <map> #include <map>
#include <optional> #include <optional>

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _VARIABLEDEPENDENCYGRAPH_HH #ifndef VARIABLE_DEPENDENCY_GRAPH_HH
#define _VARIABLEDEPENDENCYGRAPH_HH #define VARIABLE_DEPENDENCY_GRAPH_HH
#include <map> #include <map>
#include <vector> #include <vector>
@ -94,4 +94,4 @@ private:
bool suppressionOfVerticesWithLoop(set<int>& feed_back_vertices); bool suppressionOfVerticesWithLoop(set<int>& feed_back_vertices);
}; };
#endif // _VARIABLEDEPENDENCYGRAPH_HH #endif

View File

@ -1,5 +1,5 @@
/* /*
* Copyright © 2012-2017 Dynare Team * Copyright © 2012-2023 Dynare Team
* *
* This file is part of Dynare. * This file is part of Dynare.
* *
@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _WARNINGCONSOLIDATION_HH #ifndef WARNING_CONSOLIDATION_HH
#define _WARNINGCONSOLIDATION_HH #define WARNING_CONSOLIDATION_HH
#include "DynareBisonLocation.hh" #include "DynareBisonLocation.hh"
#include <sstream> #include <sstream>

View File

@ -1,5 +1,5 @@
/* /*
* Copyright © 2019-2020 Dynare Team * Copyright © 2019-2023 Dynare Team
* *
* This file is part of Dynare. * This file is part of Dynare.
* *
@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _DIRECTIVES_HH #ifndef DIRECTIVES_HH
#define _DIRECTIVES_HH #define DIRECTIVES_HH
#include "Expressions.hh" #include "Expressions.hh"

View File

@ -17,10 +17,10 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _MACRO_DRIVER_HH #ifndef MACRO_DRIVER_HH
#define _MACRO_DRIVER_HH #define MACRO_DRIVER_HH
#ifdef _PARSING_DRIVER_HH #ifdef PARSING_DRIVER_HH
# error Impossible to include both ../ParsingDriver.hh and Driver.hh # error Impossible to include both ../ParsingDriver.hh and Driver.hh
#endif #endif

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _ENVIRONMENT_HH #ifndef ENVIRONMENT_HH
#define _ENVIRONMENT_HH #define ENVIRONMENT_HH
#include "ForwardDeclarationsAndEnums.hh" #include "ForwardDeclarationsAndEnums.hh"

View File

@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _EXPRESSIONS_HH #ifndef EXPRESSIONS_HH
#define _EXPRESSIONS_HH #define EXPRESSIONS_HH
#include "Environment.hh" #include "Environment.hh"
#include "ForwardDeclarationsAndEnums.hh" #include "ForwardDeclarationsAndEnums.hh"

View File

@ -1,5 +1,5 @@
/* /*
* Copyright © 2019 Dynare Team * Copyright © 2019-2023 Dynare Team
* *
* This file is part of Dynare. * This file is part of Dynare.
* *
@ -17,8 +17,8 @@
* along with Dynare. If not, see <https://www.gnu.org/licenses/>. * along with Dynare. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _FORWARDDECLARATIONSANDENUMS_HH #ifndef FORWARD_DECLARATIONS_AND_ENUMS_HH
#define _FORWARDDECLARATIONSANDENUMS_HH #define FORWARD_DECLARATIONS_AND_ENUMS_HH
#include <memory> #include <memory>