parseUriTemplateExpression

private fnUriTemplateExpression parseUriTemplateExpression(string exprStr, size_t basePos) @safe

Parse a single expression body (without braces) into an AST expression.

Parameters

exprStrExpression body string.
basePosByte offset in the original template, used for error reporting.

Returns

The parsed UriTemplateExpression.

Throws

UriTemplateException on invalid syntax.