in src/consumers/value_from_ast.hack [14:28]
function value_from_ast(
?HHAST\Node $node,
): ?ScannedExpression {
if ($node === null) {
return null;
}
$expr = Expression\StaticExpression::match($node);
if (!$expr) {
return new ScannedExpression(
$node,
None(),
);
}
return new ScannedExpression($node, Some($expr->getValue()));
}