Consistency pass: fix util/memory.h include ordering, drop stray comment and unused include

util/memory.h had landed as the very first #include in ~30 files from the
mechanical memcpy/memcmp conversion, ahead of each file's own umbrella type
header - moves it back after, matching the rest of the codebase's ordering.
Also updates a scriptplatform.h comment left over from the int/fixed/bignum
split, and drops an unused util/string.h include in scriptcompile.c.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
This commit is contained in:
YourWishesandClaude Sonnet 5 committed 2026-10-14 13:05:06 -05:00
1 parent c1d6a97293
commit 703d89a9ac
31 files changed
+31 -31

No files matched your search

@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scripttypes.h"
#include "util/memory.h"
#include "array/scriptarraymodify.h"
#include "value/scriptalloc.h"
#include "array/scriptarraynew.h"
+1 -1
View File
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scripttypes.h"
#include "util/memory.h"
#include "array/scriptarraysort.h"
#include "value/scriptalloc.h"
#include "call/scriptcall.h"
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scripttypes.h"
#include "util/memory.h"
#include "builtin/core/scriptbconvert.h"
#include "builtin/scriptarg.h"
#include "value/scriptvalueprimitive.h"
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scripttypes.h"
#include "util/memory.h"
#include "value/scriptvalueprimitive.h"
#include "builtin/scriptbuiltinregister.h"
#include "value/scriptalloc.h"
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scripttypes.h"
#include "util/memory.h"
#include "builtin/scriptintrinsic.h"
#include "builtin/core/scriptbtype.h"
#include "builtin/array/scriptbarraybasic.h"
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scripttypes.h"
#include "util/memory.h"
#include "builtin/string/scriptbstringsearch.h"
#include "builtin/scriptarg.h"
#include "value/scriptvalueprimitive.h"
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scripttypes.h"
#include "util/memory.h"
#include "builtin/string/scriptbstringsplit.h"
#include "builtin/scriptarg.h"
#include "array/scriptarraynew.h"
+2 -1
View File
@@ -43,7 +43,8 @@
#define SCRIPT_FEATURE_TRUST_BYTECODE 1
#endif
// The widest numbers there are. A bignum on this platform only has 32 bits.
// The widest whole number arithmetic (bitwise ops) and the union's raw copy
// field use, 32 bits on this platform.
typedef int32_t scriptwide_t;
typedef uint32_t scriptuwide_t;
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/string.h"
#include "util/memory.h"
#include "util/string.h"
#include "scripttypes.h"
#include "runtime/scriptruntimeload.h"
#include "value/scriptalloc.h"
+1 -1
View File
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/string.h"
#include "scripttypes.h"
#include "util/string.h"
#include "scope/scriptscopefind.h"
#include <string.h>
+1 -1
View File
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scripttypes.h"
#include "util/memory.h"
#include "scope/scriptscopeset.h"
#include "value/scriptalloc.h"
#include "error/scriptraise.h"
+1 -1
View File
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scripttypes.h"
#include "util/memory.h"
#include "string/scriptbuf.h"
#include "value/scriptalloc.h"
#include <string.h>
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scripttypes.h"
#include "util/memory.h"
#include "string/scriptstringconcat.h"
#include "value/scriptalloc.h"
#include "error/scriptraise.h"
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scripttypes.h"
#include "util/memory.h"
#include "string/scriptstringnew.h"
#include "value/scriptalloc.h"
#include "error/scriptraise.h"
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scripttypes.h"
#include "util/memory.h"
#include "string/scriptstringsearch.h"
#include <string.h>
+1 -1
View File
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scripttypes.h"
#include "util/memory.h"
#include "struct/scriptstruct.h"
#include "value/scriptalloc.h"
#include "error/scriptraise.h"
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scripttypes.h"
#include "util/memory.h"
#include "value/scriptvaluecompare.h"
#include "value/scriptvalueprimitive.h"
#include "number/scriptnumberunary.h"
+1 -1
View File
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scriptvmtypes.h"
#include "util/memory.h"
#include "execute/scriptvmcode.h"
#include "error/scriptraise.h"
#include "value/scriptfunction.h"
+1 -1
View File
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scriptvmtypes.h"
#include "util/memory.h"
#include "image/scriptvmload.h"
#include "image/scriptvmreader.h"
#include "execute/scriptvmfunction.h"
+1 -1
View File
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scriptvmtypes.h"
#include "util/memory.h"
#include "image/scriptvmmap.h"
#include "image/scriptvmreader.h"
#include "value/scriptalloc.h"
+1 -1
View File
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scriptvmtypes.h"
#include "util/memory.h"
#include "ops/scriptvmopconst.h"
#include "execute/scriptvmcode.h"
#include "error/scriptraise.h"
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scriptcompiletypes.h"
#include "util/memory.h"
#include "builder/scriptbuildernative.h"
#include "builder/scriptbuilderstring.h"
#include "builder/scriptbuilderlocal.h"
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scriptcompiletypes.h"
#include "util/memory.h"
#include "builder/scriptbuilderstring.h"
#include "builder/scriptbuilderemit.h"
#include <string.h>
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scriptcompiletypes.h"
#include "util/memory.h"
#include "expression/scriptcompilecall.h"
#include "builder/scriptbuilderemit.h"
#include "builder/scriptbuilderlabel.h"
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scriptcompiletypes.h"
#include "util/memory.h"
#include "expression/scriptcompileliteral.h"
#include "builder/scriptbuilderemit.h"
#include "builder/scriptbuilderstring.h"
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scriptcompiletypes.h"
#include "util/memory.h"
#include <string.h>
#include "expression/scriptcompilevalue.h"
#include "builder/scriptbuilderemit.h"
-1
View File
@@ -18,7 +18,6 @@
#include "parser/scriptparse.h"
#include "text/scripttext.h"
#include "util/memory.h"
#include "util/string.h"
#include "assert/assert.h"
#include <setjmp.h>
#include <stdlib.h>
+1 -1
View File
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scriptparsetypes.h"
#include "util/memory.h"
#include "lexer/scriptlexadd.h"
#include "value/scriptalloc.h"
#include <string.h>
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scriptparsetypes.h"
#include "util/memory.h"
#include "lexer/scriptlexkeyword.h"
#include <string.h>
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scriptparsetypes.h"
#include "util/memory.h"
#include "parser/scriptparsedeclare.h"
#include "value/scriptalloc.h"
#include "parser/scriptparseexpression.h"
@@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT
*/
#include "util/memory.h"
#include "scriptparsetypes.h"
#include "util/memory.h"
#include "parser/scriptparsernode.h"
#include "value/scriptalloc.h"
#include "parser/scriptparserstream.h"