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()
192 void CompleteArgument() { in CompleteArgument()
302 std::vector<const char*> names_;
304 bool using_blanks_ = false;
306 std::pair<size_t, size_t> token_range_size_;
309 std::vector<TokenRange> tokenized_names_;
312 std::vector<TokenRange> simple_names_;
336 CmdlineParserArgumentInfo() = default; argument
358 CmdlineParseArgument(CmdlineParserArgumentInfo<TArg>&& argument_info, in CmdlineParseArgument() argument