瀏覽代碼

Fixed autocomplete mDefMethodGenericParamIdx clearing

Brian Fiete 5 年之前
父節點
當前提交
bb0a73f01d
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4 2
      IDEHelper/Compiler/BfCompiler.cpp

+ 4 - 2
IDEHelper/Compiler/BfCompiler.cpp

@@ -4179,11 +4179,13 @@ void BfCompiler::ProcessAutocompleteTempType()
 
 			if (actualReplaceMethodDef == NULL)
 			{
+				autoComplete->mReplaceLocalId = -1;
 				autoComplete->mDefType = NULL;
 				autoComplete->mDefField = NULL;
-				autoComplete->mDefProp = NULL;
-				autoComplete->mReplaceLocalId = -1;
 				autoComplete->mDefMethod = NULL;
+				autoComplete->mDefProp = NULL;
+				autoComplete->mDefMethodGenericParamIdx = -1;
+				autoComplete->mDefTypeGenericParamIdx = -1;
 			}
 			else
 				autoComplete->mDefMethod = actualReplaceMethodDef;