MCPcopy Create free account
hub / github.com/TelegramMessenger/cocoon / process_string_or_array

Function process_string_or_array

runners/helpers/ValidateRequest.cpp:839–844  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

837
838template <typename F>
839static td::Status process_string_or_array(Ctx &ctx, F &&run) {
840 if (ctx.is_array()) {
841 return ctx.process_array(true, std::move(run));
842 }
843 return process_string(ctx);
844}
845
846template <typename F>
847static td::Status process_string_or_object(Ctx &ctx, F &&run) {

Callers 8

process_system_messageFunction · 0.85
process_user_messageFunction · 0.85
process_tool_messageFunction · 0.85
process_static_contentFunction · 0.85
process_completionsFunction · 0.85

Calls 3

process_stringFunction · 0.85
process_arrayMethod · 0.80
is_arrayMethod · 0.45

Tested by

no test coverage detected