mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-19 00:37:25 +01:00
22 lines
578 B
C++
22 lines
578 B
C++
#include "blob_node.h"
|
|
|
|
namespace Poincare {
|
|
|
|
TreeNode * BlobNode::uninitializedStaticNode() const {
|
|
return UninitializedBlobNode::UninitializedBlobStaticNode();
|
|
}
|
|
|
|
BlobNode * BlobNode::FailedAllocationStaticNode() {
|
|
static AllocationFailureBlobNode failureNode;
|
|
TreePool::sharedPool()->registerStaticNodeIfRequired(&failureNode);
|
|
return &failureNode;
|
|
}
|
|
|
|
UninitializedBlobNode * UninitializedBlobNode::UninitializedBlobStaticNode() {
|
|
static UninitializedBlobNode exception;
|
|
TreePool::sharedPool()->registerStaticNodeIfRequired(&exception);
|
|
return &exception;
|
|
}
|
|
|
|
}
|