void EvalContextStackFrameRemoveSoft(EvalContext *ctx, const char *context) { StackFrame *frame = LastStackFrameBundle(ctx); assert(frame); StringSetRemove(frame->data.bundle.contexts, context); }
bool EvalContextHeapRemoveSoft(EvalContext *ctx, const char *context) { return StringSetRemove(ctx->heap_soft, context); }
bool EvalContextHeapRemoveHard(EvalContext *ctx, const char *context) { return StringSetRemove(ctx->heap_hard, context); }
void EvalContextStackFrameRemoveSoft(EvalContext *ctx, const char *context) { StringSetRemove(EvalContextStackFrame(ctx)->contexts, context); }