diff options
Diffstat (limited to 'src/CompilerKit')
24 files changed, 27 insertions, 29 deletions
diff --git a/src/CompilerKit/AE.h b/src/CompilerKit/AE.h index 438bb36..a1f56e6 100644 --- a/src/CompilerKit/AE.h +++ b/src/CompilerKit/AE.h @@ -10,7 +10,7 @@ #ifndef _NECTI_AE_H_ #define _NECTI_AE_H_ -#include <CompilerKit/Defines.h> +#include <CompilerKit/Config.h> #define kAEIdentVersion (0x0122) diff --git a/src/CompilerKit/AST.h b/src/CompilerKit/AST.h index 74db957..3cb5a08 100644 --- a/src/CompilerKit/AST.h +++ b/src/CompilerKit/AST.h @@ -22,7 +22,7 @@ struct CompilerKeyword; /// =========================================================== /// enum KeywordKind { - kKeywordKindReserved = 0, + kKeywordKindReserved = 0, kKeywordKindNamespace = 100, kKeywordKindFunctionStart, kKeywordKindFunctionEnd, diff --git a/src/CompilerKit/Compiler.h b/src/CompilerKit/Compiler.h index 1f24370..b02f1ef 100644 --- a/src/CompilerKit/Compiler.h +++ b/src/CompilerKit/Compiler.h @@ -6,7 +6,7 @@ #pragma once -#include <CompilerKit/Defines.h> +#include <CompilerKit/Config.h> #include <CompilerKit/Macros.h> #include <CompilerKit/StringKit.h> diff --git a/src/CompilerKit/Defines.h b/src/CompilerKit/Config.h index d036767..59efcf0 100644 --- a/src/CompilerKit/Defines.h +++ b/src/CompilerKit/Config.h @@ -8,7 +8,7 @@ #define __NECTI_DEFINES_H__ /// =========================================================== /// -/// @file Defines.h +/// @file Config.h /// @author Amlal El Mahrouss /// @brief Basic defines and types for CompilerKit. /// =========================================================== /// @@ -91,8 +91,7 @@ #define kObjectFileExt ".obj" #define kBinaryFileExt ".bin" -#define kAsmFileExts \ - { ".64x", ".32x", ".masm", ".s", ".S", ".asm", ".x64" } +#define kAsmFileExts {".64x", ".32x", ".masm", ".s", ".S", ".asm", ".x64"} #define kAsmFileExtsMax (7U) diff --git a/src/CompilerKit/ErrorID.h b/src/CompilerKit/ErrorID.h index 35039ab..1b1e8e8 100644 --- a/src/CompilerKit/ErrorID.h +++ b/src/CompilerKit/ErrorID.h @@ -9,7 +9,7 @@ #pragma once -#include <CompilerKit/Defines.h> +#include <CompilerKit/Config.h> /// =========================================================== /// /// @file ErrorID.h diff --git a/src/CompilerKit/ErrorOr.h b/src/CompilerKit/ErrorOr.h index ac42c19..54c1c45 100644 --- a/src/CompilerKit/ErrorOr.h +++ b/src/CompilerKit/ErrorOr.h @@ -15,7 +15,7 @@ /// @brief ErrorOr for CompilerKit. /// =========================================================== /// -#include <CompilerKit/Defines.h> +#include <CompilerKit/Config.h> #include <CompilerKit/ErrorID.h> #include <CompilerKit/Ref.h> #include <CompilerKit/StringKit.h> diff --git a/src/CompilerKit/PEF.h b/src/CompilerKit/PEF.h index edf8f5d..f69102a 100644 --- a/src/CompilerKit/PEF.h +++ b/src/CompilerKit/PEF.h @@ -6,7 +6,7 @@ #pragma once -#include <CompilerKit/Defines.h> +#include <CompilerKit/Config.h> // @file PEF.h // @brief Preferred Executable Format diff --git a/src/CompilerKit/Ref.h b/src/CompilerKit/Ref.h index 66ed60f..703fde8 100644 --- a/src/CompilerKit/Ref.h +++ b/src/CompilerKit/Ref.h @@ -10,7 +10,7 @@ #pragma once -#include <CompilerKit/Defines.h> +#include <CompilerKit/Config.h> namespace CompilerKit { /// @author Amlal El Mahrouss diff --git a/src/CompilerKit/StringKit.h b/src/CompilerKit/StringKit.h index f93b135..e4bc1c1 100644 --- a/src/CompilerKit/StringKit.h +++ b/src/CompilerKit/StringKit.h @@ -10,7 +10,7 @@ #ifndef __NECTI_STRINGKIT__ #define __NECTI_STRINGKIT__ -#include <CompilerKit/Defines.h> +#include <CompilerKit/Config.h> #include <CompilerKit/ErrorOr.h> /// =========================================================== /// diff --git a/src/CompilerKit/UUID.h b/src/CompilerKit/UUID.h index 98733fd..2993b8b 100644 --- a/src/CompilerKit/UUID.h +++ b/src/CompilerKit/UUID.h @@ -165,7 +165,7 @@ namespace Detail { process_byte(static_cast<unsigned char>((bitCount >> 24) & 0xFF)); process_byte(static_cast<unsigned char>((bitCount >> 16) & 0xFF)); process_byte(static_cast<unsigned char>((bitCount >> 8) & 0xFF)); - process_byte(static_cast<unsigned char>((bitCount) &0xFF)); + process_byte(static_cast<unsigned char>((bitCount) & 0xFF)); memcpy(digest, m_digest, 5 * sizeof(uint32_t)); return digest; diff --git a/src/CompilerKit/XCOFF.h b/src/CompilerKit/XCOFF.h index a61949a..e9c1f2e 100644 --- a/src/CompilerKit/XCOFF.h +++ b/src/CompilerKit/XCOFF.h @@ -14,7 +14,7 @@ #ifndef _NECTI_XCOFF_H_ #define _NECTI_XCOFF_H_ -#include <CompilerKit/Defines.h> +#include <CompilerKit/Config.h> #define kXCOFF64Magic 0x01F7 diff --git a/src/CompilerKit/impl/32x0.h b/src/CompilerKit/impl/32x0.h index 1ad13ee..5996708 100644 --- a/src/CompilerKit/impl/32x0.h +++ b/src/CompilerKit/impl/32x0.h @@ -6,7 +6,7 @@ #pragma once -#include <CompilerKit/Defines.h> +#include <CompilerKit/Config.h> // @brief Open32x0 support. // @file impl/32x0.h diff --git a/src/CompilerKit/impl/64x0.h b/src/CompilerKit/impl/64x0.h index ce2ae89..cc521f1 100644 --- a/src/CompilerKit/impl/64x0.h +++ b/src/CompilerKit/impl/64x0.h @@ -6,7 +6,7 @@ #pragma once -#include <CompilerKit/Defines.h> +#include <CompilerKit/Config.h> #include <vector> // @brief Open64x0 support. diff --git a/src/CompilerKit/impl/Aarch64.h b/src/CompilerKit/impl/Aarch64.h index c1e9c77..be052c0 100644 --- a/src/CompilerKit/impl/Aarch64.h +++ b/src/CompilerKit/impl/Aarch64.h @@ -6,7 +6,7 @@ Copyright (C) 2024-2025 Amlal El Mahrouss, Licensed under the Apache 2.0 license #pragma once -#include <CompilerKit/Defines.h> +#include <CompilerKit/Config.h> #include <stdint.h> /// @brief ARM64 encoding support. diff --git a/src/CompilerKit/impl/X64.h b/src/CompilerKit/impl/X64.h index ccbcf13..e69d509 100644 --- a/src/CompilerKit/impl/X64.h +++ b/src/CompilerKit/impl/X64.h @@ -6,7 +6,7 @@ #pragma once -#include <CompilerKit/Defines.h> +#include <CompilerKit/Config.h> // @brief AMD64 support. // @file impl/X64.h diff --git a/src/CompilerKit/src/Backend/AssemblerARM64.cc b/src/CompilerKit/src/Backend/AssemblerARM64.cc index e50b8ec..6aa8dea 100644 --- a/src/CompilerKit/src/Backend/AssemblerARM64.cc +++ b/src/CompilerKit/src/Backend/AssemblerARM64.cc @@ -20,8 +20,8 @@ #endif #include <CompilerKit/AE.h> -#include <CompilerKit/ErrorID.h> #include <CompilerKit/AST.h> +#include <CompilerKit/ErrorID.h> #include <CompilerKit/PEF.h> #include <CompilerKit/Version.h> #include <CompilerKit/impl/Aarch64.h> diff --git a/src/CompilerKit/src/Backend/AssemblerPowerPC.cc b/src/CompilerKit/src/Backend/AssemblerPowerPC.cc index 7074123..a845f8b 100644 --- a/src/CompilerKit/src/Backend/AssemblerPowerPC.cc +++ b/src/CompilerKit/src/Backend/AssemblerPowerPC.cc @@ -20,8 +20,8 @@ #endif #include <CompilerKit/AE.h> -#include <CompilerKit/ErrorID.h> #include <CompilerKit/AST.h> +#include <CompilerKit/ErrorID.h> #include <CompilerKit/PEF.h> #include <CompilerKit/Version.h> #include <CompilerKit/impl/PowerPC.h> diff --git a/src/CompilerKit/src/Frontend/CPlusPlusCompilerAMD64.cc b/src/CompilerKit/src/Frontend/CPlusPlusCompilerAMD64.cc index c0f366d..c0addff 100644 --- a/src/CompilerKit/src/Frontend/CPlusPlusCompilerAMD64.cc +++ b/src/CompilerKit/src/Frontend/CPlusPlusCompilerAMD64.cc @@ -762,8 +762,7 @@ class AssemblyCPlusPlusInterfaceAMD64 final CK_ASSEMBLY_INTERFACE { ///////////////////////////////////////////////////////////////////////////////////////// -#define kExtListCxx \ - { ".cpp", ".cxx", ".cc", ".c++", ".cp" } +#define kExtListCxx {".cpp", ".cxx", ".cc", ".c++", ".cp"} NECTI_MODULE(CompilerCPlusPlusAMD64) { Boolean skip = false; diff --git a/src/CompilerKit/src/Linker/DynamicLinker64PEF.cc b/src/CompilerKit/src/Linker/DynamicLinker64PEF.cc index 4236ceb..7c56624 100644 --- a/src/CompilerKit/src/Linker/DynamicLinker64PEF.cc +++ b/src/CompilerKit/src/Linker/DynamicLinker64PEF.cc @@ -15,7 +15,7 @@ #include <CompilerKit/AE.h> #include <CompilerKit/Compiler.h> -#include <CompilerKit/Defines.h> +#include <CompilerKit/Config.h> #include <CompilerKit/ErrorID.h> #include <CompilerKit/PEF.h> #include <CompilerKit/UUID.h> diff --git a/src/CompilerKit/src/Macro/CPlusPlusPreprocessor.cc b/src/CompilerKit/src/Macro/CPlusPlusPreprocessor.cc index 980f0e0..4cf42dc 100644 --- a/src/CompilerKit/src/Macro/CPlusPlusPreprocessor.cc +++ b/src/CompilerKit/src/Macro/CPlusPlusPreprocessor.cc @@ -9,8 +9,8 @@ /// BUGS: 0 -#include <CompilerKit/ErrorID.h> #include <CompilerKit/AST.h> +#include <CompilerKit/ErrorID.h> #include <algorithm> #include <filesystem> #include <fstream> diff --git a/src/CompilerKit/src/StringKit.cc b/src/CompilerKit/src/StringKit.cc index 45e50a9..95326bc 100644 --- a/src/CompilerKit/src/StringKit.cc +++ b/src/CompilerKit/src/StringKit.cc @@ -74,7 +74,7 @@ NEString NEStringBuilder::FromInt(const char* fmt, int i) { const SizeType res_len = string_length(result); NEString output(fmt_len + res_len); - bool inserted = false; + bool inserted = false; for (SizeType idx = 0; idx < fmt_len; ++idx) { if (!inserted && fmt[idx] == '%') { @@ -96,7 +96,7 @@ NEString NEStringBuilder::FromBool(const char* fmt, bool val) { const SizeType res_len = string_length(boolean_expr); NEString output(fmt_len + res_len); - bool inserted = false; + bool inserted = false; for (SizeType idx = 0; idx < fmt_len; ++idx) { if (!inserted && fmt[idx] == '%') { @@ -125,7 +125,7 @@ NEString NEStringBuilder::Format(const char* fmt, const char* fmtRight) { const SizeType rhs_len = string_length(fmtRight); NEString output(fmt_len + rhs_len); - bool inserted = false; + bool inserted = false; for (SizeType idx = 0; idx < fmt_len; ++idx) { if (!inserted && fmt[idx] == '%') { diff --git a/src/CompilerKit/utils/AsmUtils.h b/src/CompilerKit/utils/AsmUtils.h index 83086e3..40fa133 100644 --- a/src/CompilerKit/utils/AsmUtils.h +++ b/src/CompilerKit/utils/AsmUtils.h @@ -6,8 +6,8 @@ #pragma once -#include <CompilerKit/Compiler.h> #include <CompilerKit/AST.h> +#include <CompilerKit/Compiler.h> #include <CompilerKit/utils/CompilerUtils.h> using namespace CompilerKit; diff --git a/src/CompilerKit/utils/CompilerUtils.h b/src/CompilerKit/utils/CompilerUtils.h index 607418d..8ae6291 100644 --- a/src/CompilerKit/utils/CompilerUtils.h +++ b/src/CompilerKit/utils/CompilerUtils.h @@ -6,9 +6,9 @@ #pragma once +#include <CompilerKit/AST.h> #include <CompilerKit/Compiler.h> #include <CompilerKit/ErrorID.h> -#include <CompilerKit/AST.h> #include <CompilerKit/Version.h> #include <ThirdParty/Dialogs.h> #include <iostream> diff --git a/src/CompilerKit/utils/DylibHelpers.h b/src/CompilerKit/utils/DylibHelpers.h index ab58fc7..ca7af38 100644 --- a/src/CompilerKit/utils/DylibHelpers.h +++ b/src/CompilerKit/utils/DylibHelpers.h @@ -6,7 +6,7 @@ #pragma once -#include <CompilerKit/Defines.h> +#include <CompilerKit/Config.h> #include <dlfcn.h> #include <mutex> |
