From 6bfd49f3ae8bebef563ddb3cc28581a8d0e29400 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Mon, 22 Jun 2020 09:18:22 -0700 Subject: [PATCH] Allow extension methods with generics --- IDEHelper/Compiler/BfDefBuilder.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/IDEHelper/Compiler/BfDefBuilder.cpp b/IDEHelper/Compiler/BfDefBuilder.cpp index afcf30f8..0f29cb86 100644 --- a/IDEHelper/Compiler/BfDefBuilder.cpp +++ b/IDEHelper/Compiler/BfDefBuilder.cpp @@ -587,7 +587,8 @@ BfMethodDef* BfDefBuilder::CreateMethodDef(BfMethodDeclaration* methodDeclaratio if ((methodDef->mMethodType == BfMethodType_Normal) || (methodDef->mMethodType == BfMethodType_Operator) || - (methodDef->mMethodType == BfMethodType_Mixin)) + (methodDef->mMethodType == BfMethodType_Mixin) || + (methodDef->mMethodType == BfMethodType_Extension)) { ParseGenericParams(methodDeclaration->mGenericParams, methodDeclaration->mGenericConstraintsDeclaration, methodDef->mGenericParams, &methodDef->mExternalConstraints, outerGenericSize); }