Jelajahi Sumber

Fixed parsing for generic ctor 'this<X>() where X : int : base() '

Brian Fiete 3 bulan lalu
induk
melakukan
6f5d3e0ca9
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      IDEHelper/Compiler/BfReducer.cpp

+ 1 - 1
IDEHelper/Compiler/BfReducer.cpp

@@ -10932,7 +10932,7 @@ BfGenericConstraintsDeclaration* BfReducer::CreateGenericConstraintsDeclaration(
 				bool handled = false;
 				if (auto tokenNode = BfNodeDynCast<BfTokenNode>(nextNode))
 				{
-					if (tokenNode->mToken == BfToken_FatArrow)
+					if ((tokenNode->mToken == BfToken_FatArrow) || (tokenNode->mToken == BfToken_Colon))
 					{
 						isDone = true;
 						break;