| 1061 | } |
| 1062 | |
| 1063 | int64_t gguf_remove_key(struct gguf_context * ctx, const char * key) { |
| 1064 | const int64_t key_id = gguf_find_key(ctx, key); |
| 1065 | if (key_id >= 0) { |
| 1066 | ctx->kv.erase(ctx->kv.begin() + key_id); |
| 1067 | } |
| 1068 | return key_id; |
| 1069 | } |
| 1070 | |
| 1071 | template<typename T> |
| 1072 | static void gguf_check_reserved_keys(const std::string & key, const T val) { |
no test coverage detected