Beispiel #1
0
void EvalContextStackFrameRemoveSoft(EvalContext *ctx, const char *context)
{
    StackFrame *frame = LastStackFrameBundle(ctx);
    assert(frame);

    StringSetRemove(frame->data.bundle.contexts, context);
}
Beispiel #2
0
bool EvalContextHeapRemoveSoft(EvalContext *ctx, const char *context)
{
    return StringSetRemove(ctx->heap_soft, context);
}
Beispiel #3
0
bool EvalContextHeapRemoveHard(EvalContext *ctx, const char *context)
{
    return StringSetRemove(ctx->heap_hard, context);
}
Beispiel #4
0
void EvalContextStackFrameRemoveSoft(EvalContext *ctx, const char *context)
{
    StringSetRemove(EvalContextStackFrame(ctx)->contexts, context);
}