From 289d5026c2c209f6b2e973518aab35876dff0b5a Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Sun, 24 Nov 2024 16:48:28 -0500 Subject: [PATCH] Ctor hiding fix --- IDEHelper/Compiler/BfModuleTypeUtils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/IDEHelper/Compiler/BfModuleTypeUtils.cpp b/IDEHelper/Compiler/BfModuleTypeUtils.cpp index 34a7cb02..7382e6b9 100644 --- a/IDEHelper/Compiler/BfModuleTypeUtils.cpp +++ b/IDEHelper/Compiler/BfModuleTypeUtils.cpp @@ -6244,7 +6244,7 @@ void BfModule::DoTypeInstanceMethodProcessing(BfTypeInstance* typeInstance) // Generate all methods. Pass 0 for (auto methodDef : typeDef->mMethods) { - if (methodDef->mMethodType == BfMethodType_Ctor) + if ((methodDef->mMethodType == BfMethodType_Ctor) && (!methodDef->mIsStatic)) { if (methodDef->mMethodDeclaration == NULL) defaultCtor = methodDef;