Files
Upsilon/expression_reference.cpp
2018-06-28 17:59:06 +02:00

14 lines
384 B
C++

#include "expression_reference.h"
#include "allocation_failed_expression_node.h"
template<>
TreeNode * ExpressionRef::failedAllocationNode() {
static AllocationFailedExpressionRef FailureRef;
return FailureRef.node();
}
template<>
ExpressionReference<ExpressionNode> ExpressionRef::failedAllocationRef() {
return ExpressionReference<ExpressionNode>(failedAllocationNode());
}