MCPcopy Create free account
hub / github.com/appdevforall/CodeOnTheGo / context

Method context

subprojects/llama.cpp/common/jinja/runtime.h:57–67  ·  view source on GitHub ↗

src is optional, used for error reporting

Source from the content-addressed store, hash-verified

55
56 // src is optional, used for error reporting
57 context(std::string src = "") : src(std::make_shared<std::string>(std::move(src))) {
58 env = mk_val<value_object>();
59 env->has_builtins = false; // context object has no builtins
60 env->insert("true", mk_val<value_bool>(true));
61 env->insert("True", mk_val<value_bool>(true));
62 env->insert("false", mk_val<value_bool>(false));
63 env->insert("False", mk_val<value_bool>(false));
64 env->insert("none", mk_val<value_none>());
65 env->insert("None", mk_val<value_none>());
66 current_time = std::time(nullptr);
67 }
68 ~context() = default;
69
70 context(const context & parent) : context() {

Callers

nothing calls this directly

Calls 1

insertMethod · 0.45

Tested by

no test coverage detected