From a1a32ecc7a1f4849810227ce9e34338c53d6e163 Mon Sep 17 00:00:00 2001 From: Fusioon Date: Sun, 2 Mar 2025 16:54:05 +0100 Subject: [PATCH] Add IsMutating to MethodInfo --- BeefLibs/corlib/src/Reflection/MethodInfo.bf | 3 +++ 1 file changed, 3 insertions(+) diff --git a/BeefLibs/corlib/src/Reflection/MethodInfo.bf b/BeefLibs/corlib/src/Reflection/MethodInfo.bf index 6047bc9e..da5a1d5a 100644 --- a/BeefLibs/corlib/src/Reflection/MethodInfo.bf +++ b/BeefLibs/corlib/src/Reflection/MethodInfo.bf @@ -59,6 +59,9 @@ namespace System.Reflection public bool IsMixin => Compiler.IsComptime ? Type.[Friend]Comptime_Method_GetInfo(mData.mComptimeMethodInstance).mMethodFlags.HasFlag(.Mixin) : mData.mMethodData.[Friend]mFlags.HasFlag(.Mixin); + public bool IsMutating => Compiler.IsComptime ? + Type.[Friend]Comptime_Method_GetInfo(mData.mComptimeMethodInstance).mMethodFlags.HasFlag(.Mutating) : + mData.mMethodData.[Friend]mFlags.HasFlag(.Mutating); public StringView Name => Compiler.IsComptime ? Type.[Friend]Comptime_Method_GetName(mData.mComptimeMethodInstance) :