Lines Matching defs:const
23 void OptionsParser<Options>::AddOption(const char* name,
24 const char* help_text,
37 void OptionsParser<Options>::AddOption(const char* name,
38 const char* help_text,
50 void OptionsParser<Options>::AddOption(const char* name,
51 const char* help_text,
63 void OptionsParser<Options>::AddOption(const char* name,
64 const char* help_text,
77 const char* name,
78 const char* help_text,
90 void OptionsParser<Options>::AddOption(const char* name,
91 const char* help_text,
103 void OptionsParser<Options>::AddOption(const char* name,
104 const char* help_text,
111 void OptionsParser<Options>::AddOption(const char* name,
112 const char* help_text,
120 void OptionsParser<Options>::AddAlias(const char* from,
121 const char* to) {
126 void OptionsParser<Options>::AddAlias(const char* from,
127 const std::vector<std::string>& to) {
133 const char* from,
134 const std::initializer_list<std::string>& to) {
139 void OptionsParser<Options>::Implies(const char* from,
140 const char* to) {
149 void OptionsParser<Options>::ImpliesNot(const char* from,
150 const char* to) {
167 void* LookupImpl(Options* options) const override {
211 const OptionsParser<ChildOptions>& child_options_parser,
216 for (const auto& pair : child_options_parser.options_)
219 for (const auto& pair : child_options_parser.implications_)
223 inline std::string NotAllowedInEnvErr(const std::string& arg) {
227 inline std::string RequiresArgumentErr(const std::string& arg) {
231 inline std::string NegationImpliesBooleanError(const std::string& arg) {
252 size_t remaining() const {
257 bool empty() const { return remaining() == 0; }
258 const std::string& program_name() const { return underlying->at(0); }
283 std::vector<std::string>* const orig_args,
284 std::vector<std::string>* const exec_args,
285 std::vector<std::string>* const v8_args,
286 Options* const options,
288 std::vector<std::string>* const errors) const {
302 const std::string arg = args.pop_first();
313 const std::string::size_type equals_index =
356 const std::string prev_name = std::move(name);
357 const std::vector<std::string>& expansion = it->second;
405 const OptionInfo& info = it->second;