Branch Coverage

include/litavis.h
Criterion Covered Total %
branch 12 24 50.0


line true false branch
54 0 312 if (!ctx) LITAVIS_FATAL("out of memory");
68 0 312 if (!ctx) return;
69 312 0 if (ctx->ast) litavis_ast_free(ctx->ast);
70 312 0 if (ctx->global_scope) litavis_scope_free(ctx->global_scope);
71 312 0 if (ctx->mixins) litavis_mixin_store_free(ctx->mixins);
72 312 0 if (ctx->maps) litavis_map_store_free(ctx->maps);
73 312 0 if (ctx->indent) free(ctx->indent);
78 0 9 if (!ctx) return;
79 9 0 if (ctx->ast) litavis_ast_free(ctx->ast);
81 9 0 if (ctx->global_scope) litavis_scope_free(ctx->global_scope);
83 9 0 if (ctx->mixins) litavis_mixin_store_free(ctx->mixins);
85 9 0 if (ctx->maps) litavis_map_store_free(ctx->maps);