From eacf7987889bbd753c0b45c962ddbfa46dd56287 Mon Sep 17 00:00:00 2001 From: Elias Batek Date: Wed, 12 Feb 2025 01:07:18 +0100 Subject: [PATCH] Rename `mut` and `dup` to `destructive` and `nonDestructive` --- ini.d | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ini.d b/ini.d index a514c66..9a2dcdc 100644 --- a/ini.d +++ b/ini.d @@ -311,12 +311,12 @@ private enum LocationState { } private enum OperatingMode { - mut, - dup, + nonDestructive, + destructive, } private enum OperatingMode operatingMode(string) = (is(string == char[])) - ? OperatingMode.mut : OperatingMode.dup; + ? OperatingMode.destructive : OperatingMode.nonDestructive; /++ Low-level INI parser @@ -699,7 +699,7 @@ struct IniParser( static if (dialect.hasFeature(Dialect.concatSubstrings)) { Token lexSubstringsImpl(TokenType tokenType)() { - static if (operatingMode!string == OperatingMode.mut) { + static if (operatingMode!string == OperatingMode.destructive) { auto originalSource = _source; } @@ -709,7 +709,7 @@ struct IniParser( next._bypassConcatSubstrings = true; next.popFront(); - static if (operatingMode!string == OperatingMode.mut) { + static if (operatingMode!string == OperatingMode.destructive) { import arsd.core : isSliceOf; if (!token.data.isSliceOf(originalSource)) { @@ -726,10 +726,10 @@ struct IniParser( break; } - static if (operatingMode!string == OperatingMode.dup) { + static if (operatingMode!string == OperatingMode.nonDestructive) { token.data ~= next.front.data; } - static if (operatingMode!string == OperatingMode.mut) { + static if (operatingMode!string == OperatingMode.destructive) { foreach (const c; next.front.data) { mutSource[mutOffset] = c; ++mutOffset;