From 784451d77233072c646b70fd9ad91622d2cede44 Mon Sep 17 00:00:00 2001 From: Basile Burg Date: Tue, 6 Nov 2018 07:35:32 +0100 Subject: [PATCH] fix, dip 1009, semicolon as for "no body" is part of MissinFunctionBody rule --- src/dparse/parser.d | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/dparse/parser.d b/src/dparse/parser.d index 767bbdc0..a07cd47e 100644 --- a/src/dparse/parser.d +++ b/src/dparse/parser.d @@ -3254,10 +3254,7 @@ class Parser if (isTemplate && currentIs(tok!"if")) mixin(parseNodeQ!(`node.constraint`, `Constraint`)); - if (currentIs(tok!";")) - advance(); - else - mixin(parseNodeQ!(`node.functionBody`, `FunctionBody`)); + mixin(parseNodeQ!(`node.functionBody`, `FunctionBody`)); ownArray(node.memberFunctionAttributes, memberFunctionAttributes); return node; }