Lines Matching defs:CmdlineParserArgumentInfo
97 struct CmdlineParserArgumentInfo { struct
120 size_t MaybeMatches(const TokenRange& token_list) const { in MaybeMatches()
130 std::pair<const TokenRange*, size_t> FindClosestMatch(const TokenRange& token_list) const { in FindClosestMatch()
147 void DumpHelp(VariableIndentationOutputStream& vios) { in DumpHelp()
193 void CompleteArgument() { in CompleteArgument()
303 std::vector<const char*> names_;
305 bool using_blanks_ = false;
307 std::pair<size_t, size_t> token_range_size_;
310 std::vector<TokenRange> tokenized_names_;
313 std::vector<TokenRange> simple_names_;
337 CmdlineParserArgumentInfo() = default; argument
359 CmdlineParseArgument(CmdlineParserArgumentInfo<TArg>&& argument_info, in CmdlineParseArgument() argument