in src/core/Element.hack [60:76]
protected async function __renderAndProcess(): Awaitable<node> {
if ($this->__isRendered) {
throw new UseAfterRenderException(
'Attempted to render XHP element twice',
);
}
if (\Facebook\XHP\ChildValidation\is_enabled()) {
$this->validateChildren();
}
$composed = await $this->renderAsync();
$composed->__transferContext($this->getAllContexts());
$this->__isRendered = true;
return $composed;
}