Add a shim to move a comment extra into a body node
This commit is contained in:
committed by
Michael Hoffmann
parent
b8fcca985c
commit
9903dc0b57
@@ -20,6 +20,7 @@ enum TokenType {
|
||||
TEMPLATE_DIRECTIVE_START,
|
||||
TEMPLATE_DIRECTIVE_END,
|
||||
HEREDOC_IDENTIFIER,
|
||||
SHIM,
|
||||
};
|
||||
|
||||
enum ContextType {
|
||||
@@ -96,6 +97,11 @@ public:
|
||||
if (lexer->lookahead == '\0') {
|
||||
return false;
|
||||
}
|
||||
if (valid_symbols[SHIM]) {
|
||||
if (lexer->lookahead != '}') {
|
||||
return accept_inplace(lexer, SHIM);
|
||||
}
|
||||
}
|
||||
// manage quoted context
|
||||
if (valid_symbols[QUOTED_TEMPLATE_START] && !in_quoted_context() &&
|
||||
lexer->lookahead == '"') {
|
||||
|
||||
Reference in New Issue
Block a user