MCPcopy Create free account
hub / github.com/Achain-Dev/Achain / named_parser

Method named_parser

src/Chain/libraries/glua/lparsercombinator.cpp:1830–1842  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1828 }
1829
1830 ParserFunctor *ParserContext::named_parser(std::string name)
1831 {
1832 auto found = _named_parser_functors.find(name);
1833 if (found != _named_parser_functors.end())
1834 return found->second;
1835 else
1836 {
1837 auto *fp = new CachedParserFunctor(this, name);
1838 add_parser_functor(fp);
1839 _named_parser_functors[name] = fp;
1840 return fp;
1841 }
1842 }
1843
1844 ParserFunctor *ParserContext::p_and(ParserFunctor *parser1, ParserFunctor *parser2,
1845 ParserFunctor *parser3, ParserFunctor *parser4, ParserFunctor *parser5,

Callers 2

generate_glua_parserMethod · 0.80

Calls 2

findMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected