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

Method add_parser

subprojects/llama.cpp/common/peg-parser.cpp:263–267  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

261struct parser_executor;
262
263common_peg_parser_id common_peg_arena::add_parser(common_peg_parser_variant parser) {
264 common_peg_parser_id id = parsers_.size();
265 parsers_.push_back(std::move(parser));
266 return id;
267}
268
269void common_peg_arena::add_rule(const std::string & name, common_peg_parser_id id) {
270 rules_[name] = id;

Callers 8

parse_argsFunction · 0.80
sequenceMethod · 0.80
choiceMethod · 0.80
charsMethod · 0.80
schemaMethod · 0.80
ruleMethod · 0.80
json_string_contentMethod · 0.80
addMethod · 0.80

Calls 2

sizeMethod · 0.65
push_backMethod · 0.45

Tested by

no test coverage detected