MCPcopy Create free account
hub / github.com/ChaiScript/ChaiScript / ~ParserBase

Method ~ParserBase

unittests/catch.hpp:6003–6003  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

6001 class ParserBase {
6002 public:
6003 virtual ~ParserBase() = default;
6004 virtual auto validate() const -> Result { return Result::ok(); }
6005 virtual auto parse( std::string const& exeName, TokenStream const &tokens) const -> InternalParseResult = 0;
6006 virtual auto cardinality() const -> size_t { return 1; }

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected