Searched refs:argument_info_ (Results 1 – 2 of 2) sorted by relevance
306 : argument_info_(std::forward<decltype(argument_info)>(argument_info)), in CmdlineParseArgument()317 auto closest_match_res = argument_info_.FindClosestMatch(arguments); in ParseArgument()330 if (!argument_info_.using_blanks_) { in ParseArgument()386 if (argument_info_.has_value_map_) { in ParseArgumentSingle()387 for (auto&& value_pair : argument_info_.value_map_) { in ParseArgumentSingle()397 for (auto&& value_pair : argument_info_.value_map_) { in ParseArgumentSingle()409 if (argument_info_.has_value_list_) { in ParseArgumentSingle()411 for (auto&& value : argument_info_.value_list_) { in ParseArgumentSingle()412 auto&& arg_def_token = argument_info_.names_[arg_def_idx]; in ParseArgumentSingle()420 assert(arg_def_idx + 1 == argument_info_.value_list_.size() && in ParseArgumentSingle()[all …]
123 argument_info_.has_range_ = true; in WithRange()124 argument_info_.min_ = min; in WithRange()125 argument_info_.max_ = max; in WithRange()152 assert(!argument_info_.has_value_list_); in WithValueMap()154 argument_info_.has_value_map_ = true; in WithValueMap()155 argument_info_.value_map_ = key_value_list; in WithValueMap()163 argument_info_.appending_values_ = true; in AppendValues()220 assert(!argument_info_.has_value_map_); in SetValuesInternal()222 argument_info_.has_value_list_ = true; in SetValuesInternal()223 argument_info_.value_list_ = value_list; in SetValuesInternal()[all …]