visitAnyCharacter method
Implementation
@override
ExpressionGenerator visitAnyCharacter(AnyCharacterExpression node) {
final g = ExpressionGenerator(node);
g.generate = (block) {
g.allocateVariable();
final call = callExpression(Members.matchAny);
if (g.isVariableDeclared) {
block.assign(g.variable!, call);
} else {
block.callAndTryAssignFinal(g.variable, call);
}
};
return g;
}