From 40cc6b27b738d04e3d279cc0fc00aab9000d7f2f Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Thu, 15 Jul 2021 07:01:02 -0700 Subject: [PATCH] Fixed invalid interface method implementation fixit on interface decls --- IDEHelper/Compiler/BfAutoComplete.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/IDEHelper/Compiler/BfAutoComplete.cpp b/IDEHelper/Compiler/BfAutoComplete.cpp index 1ff2199c..9785316e 100644 --- a/IDEHelper/Compiler/BfAutoComplete.cpp +++ b/IDEHelper/Compiler/BfAutoComplete.cpp @@ -2970,6 +2970,9 @@ void BfAutoComplete::CheckInterfaceFixit(BfTypeInstance* typeInstance, BfAstNode if (typeInstance == NULL) return; + if (typeInstance->IsInterface()) + return; + for (auto& ifaceTypeInst : typeInstance->mInterfaces) { Array missingMethods;