https://issues.dlang.org/show_bug.cgi?id=14591

--- Comment #5 from Iain Buclaw <[email protected]> ---
(In reply to Iain Buclaw from comment #4)
> Or am I missing something here...

I don't think I am, because the parser is in the middle of QualifiedName, and
peeking the next character matches CallConvention, we can't know for sure
whether this is really a TypeFunctionNoReturn or the next TemplateArg.  So
backtracking is required if the first fails.

I'd like to avoid this backtracking.  Which as per first post, could either be
solved by adding a stop symbol to mark the end of a QualifiedName, or Pascal
should be given another identifier.

--

Reply via email to