Pārlūkot izejas kodu

Formatting fix for extension methods

Brian Fiete 5 gadi atpakaļ
vecāks
revīzija
480ee883bb
1 mainītis faili ar 6 papildinājumiem un 2 dzēšanām
  1. 6 2
      IDEHelper/Compiler/BfPrinter.cpp

+ 6 - 2
IDEHelper/Compiler/BfPrinter.cpp

@@ -2317,9 +2317,13 @@ void BfPrinter::QueueMethodDeclaration(BfMethodDeclaration* methodDeclaration)
 		ExpectSpace();
 		ExpectSpace();
 		QueueVisitChild(methodDeclaration->mReturnType);		
 		QueueVisitChild(methodDeclaration->mReturnType);		
 	}
 	}
-
+	
 	QueueVisitChild(methodDeclaration->mOpenParen);
 	QueueVisitChild(methodDeclaration->mOpenParen);
-	QueueVisitChild(methodDeclaration->mThisToken);	
+	if (methodDeclaration->mThisToken != NULL)
+	{
+		QueueVisitChild(methodDeclaration->mThisToken);
+		ExpectSpace();
+	}
 	for (int i = 0; i < (int) methodDeclaration->mParams.size(); i++)
 	for (int i = 0; i < (int) methodDeclaration->mParams.size(); i++)
 	{
 	{
 		if (i > 0)
 		if (i > 0)