/src/CMake/Source/cmArgumentParser.h
Line | Count | Source |
1 | | /* Distributed under the OSI-approved BSD 3-Clause License. See accompanying |
2 | | file LICENSE.rst or https://cmake.org/licensing for details. */ |
3 | | #pragma once |
4 | | |
5 | | #include "cmConfigure.h" // IWYU pragma: keep |
6 | | |
7 | | #include <cassert> |
8 | | #include <cstddef> |
9 | | #include <functional> |
10 | | #include <map> |
11 | | #include <set> |
12 | | #include <string> |
13 | | #include <utility> |
14 | | #include <vector> |
15 | | |
16 | | #include <cm/optional> |
17 | | #include <cm/string_view> |
18 | | #include <cm/type_traits> |
19 | | #include <cmext/string_view> |
20 | | #include <cmext/type_traits> |
21 | | |
22 | | #include "cmArgumentParserTypes.h" // IWYU pragma: keep |
23 | | |
24 | | template <typename Result> |
25 | | class cmArgumentParser; // IWYU pragma: keep |
26 | | |
27 | | class cmExecutionStatus; |
28 | | class cmMakefile; |
29 | | |
30 | | namespace ArgumentParser { |
31 | | |
32 | | class ParseResult |
33 | | { |
34 | | using KeywordErrorList = std::set<std::string>; |
35 | | using KeywordErrorMap = std::map<cm::string_view, KeywordErrorList>; |
36 | | |
37 | | KeywordErrorMap KeywordErrors; |
38 | | |
39 | | public: |
40 | 0 | explicit operator bool() const { return this->KeywordErrors.empty(); } |
41 | | |
42 | | void AddKeywordError(cm::string_view key, cm::string_view text) |
43 | | |
44 | 0 | { |
45 | 0 | this->KeywordErrors[key].emplace(text); |
46 | 0 | } |
47 | | |
48 | | KeywordErrorMap const& GetKeywordErrors() const |
49 | 0 | { |
50 | 0 | return this->KeywordErrors; |
51 | 0 | } |
52 | | |
53 | | bool MaybeReportError(cmMakefile& mf) const; |
54 | | |
55 | | /// Check if argument parsing succeeded. Return \c false and set an error if |
56 | | /// any errors were encountered, or if \p unparsedArguments is non-empty. |
57 | | bool Check(cm::string_view context, |
58 | | std::vector<std::string> const* unparsedArguments, |
59 | | cmExecutionStatus& status) const; |
60 | | }; |
61 | | |
62 | | template <typename Result> |
63 | | typename std::enable_if<std::is_base_of<ParseResult, Result>::value, |
64 | | ParseResult*>::type |
65 | | AsParseResultPtr(Result& result) |
66 | 0 | { |
67 | 0 | return &result; |
68 | 0 | } Unexecuted instantiation: cmCMakeHostSystemInformationCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_120QueryWindowsRegistryI7cmRangeINSt3__111__wrap_iterIPKNS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEEEbT_R17cmExecutionStatusRSC_E9ArgumentsEENS4_9enable_ifIXsr3std10is_base_ofINS_11ParseResultESG_EE5valueEPSM_E4typeERSG_ Unexecuted instantiation: cmCMakePathCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIN12_GLOBAL__N_114OutputVariableEEENSt3__19enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPS5_E4typeERS6_ Unexecuted instantiation: cmCMakePathCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_128HandleRemoveExtensionCommandERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE9ArgumentsEENS2_9enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmCMakePathCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_129HandleReplaceExtensionCommandERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE9ArgumentsEENS2_9enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmCMakePathCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_126HandleTransformPathCommandERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusRKNS2_8functionIF11cmCMakePathRKSH_RKS9_EEEbE9ArgumentsEENS2_9enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSS_E4typeERST_ Unexecuted instantiation: cmCMakePkgConfigCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIN12_GLOBAL__N_116ExtractArgumentsEEENSt3__19enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPS5_E4typeERS6_ Unexecuted instantiation: cmCMakePkgConfigCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIN12_GLOBAL__N_117PopulateArgumentsEEENSt3__19enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPS5_E4typeERS6_ Unexecuted instantiation: cmCMakePkgConfigCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIN12_GLOBAL__N_115ImportArgumentsEEENSt3__19enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPS5_E4typeERS6_ Unexecuted instantiation: cmExecuteProcessCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZ23cmExecuteProcessCommandRKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEER17cmExecutionStatusE9ArgumentsEENS1_9enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSH_E4typeERSI_ Unexecuted instantiation: cmExportCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZL16HandleExportModeRKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEER17cmExecutionStatusE15ExportArgumentsEENS1_9enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSH_E4typeERSI_ Unexecuted instantiation: cmExportCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZL23HandleSpecialExportModeI22cmPackageInfoArguments33cmExportBuildPackageInfoGeneratorEbRKNSt3__16vectorINS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS9_ISB_EEEER17cmExecutionStatusE15ExportArgumentsEENS4_9enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSK_E4typeERSL_ Unexecuted instantiation: cmExportCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZL23HandleSpecialExportModeI15cmSbomArguments26cmExportBuildSbomGeneratorEbRKNSt3__16vectorINS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS9_ISB_EEEER17cmExecutionStatusE15ExportArgumentsEENS4_9enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSK_E4typeERSL_ Unexecuted instantiation: cmFileCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_126HandleMakeDirectoryCommandERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE9ArgumentsEENS2_9enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmFileCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_121HandleRealPathCommandERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE9ArgumentsEENS2_9enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmFileCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_121HandleGenerateCommandERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE9ArgumentsEENS2_9enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmFileCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_135HandleGetRuntimeDependenciesCommandERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE9ArgumentsEENS2_9enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmFileCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_122HandleConfigureCommandERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE9ArgumentsEENS2_9enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmFileCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_126HandleArchiveCreateCommandERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE9ArgumentsEENS2_9enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmFileCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_127HandleArchiveExtractCommandERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE9ArgumentsEENS2_9enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmFileCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_122HandleChmodCommandImplERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEbR17cmExecutionStatusE9ArgumentsEENS2_9enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmBlockCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZ14cmBlockCommandRKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEER17cmExecutionStatusE9ArgumentsEENS1_9enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSH_E4typeERSI_ Unexecuted instantiation: cmSetCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZ12cmSetCommandRKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEER17cmExecutionStatusE9ArgumentsEENS1_9enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSH_E4typeERSI_ Unexecuted instantiation: cmFileAPICommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_118handleQueryCommandERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE9ArgumentsEENS2_9enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmInstrumentationCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZ24cmInstrumentationCommandRKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEER17cmExecutionStatusE9ArgumentsEENS1_9enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSH_E4typeERSI_ Unexecuted instantiation: _ZN14ArgumentParser16AsParseResultPtrIN16cmCoreTryCompile9ArgumentsEEENSt3__19enable_ifIXsr3std10is_base_ofINS_11ParseResultET_EE5valueEPS5_E4typeERS6_ |
69 | | |
70 | | template <typename Result> |
71 | | typename std::enable_if<!std::is_base_of<ParseResult, Result>::value, |
72 | | ParseResult*>::type |
73 | | AsParseResultPtr(Result&) |
74 | 0 | { |
75 | 0 | return nullptr; |
76 | 0 | } Unexecuted instantiation: cmCMakeLanguageCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_145cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDERERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE15SetProviderArgsEENS2_9enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmCMakePathCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_116HandleGetCommandERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE9ArgumentsEENS2_9enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmCMakePathCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIN12_GLOBAL__N_115NormalizeOptionEEENSt3__19enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPS5_E4typeERS6_ Unexecuted instantiation: cmExportCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZL17HandleTargetsModeRKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEER17cmExecutionStatusE9ArgumentsEENS1_9enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSH_E4typeERSI_ Unexecuted instantiation: cmExportCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZL15HandleSetupModeRKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEER17cmExecutionStatusE14SetupArgumentsEENS1_9enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSH_E4typeERSI_ Unexecuted instantiation: cmExportCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZL15HandleSetupModeRKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEER17cmExecutionStatusE26PackageDependencyArgumentsEENS1_9enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSH_E4typeERSI_ Unexecuted instantiation: cmExportCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZL15HandleSetupModeRKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEER17cmExecutionStatusE15TargetArgumentsEENS1_9enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSH_E4typeERSI_ Unexecuted instantiation: cmFileCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_117HandleReadCommandERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE9ArgumentsEENS2_9enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmFileCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_112HandleRenameERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE9ArgumentsEENS2_9enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmFileCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_114HandleCopyFileERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE9ArgumentsEENS2_9enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmFileCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_120HandleReadElfCommandERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE9ArgumentsEENS2_9enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmFileCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_123HandleCreateLinkCommandERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE9ArgumentsEENS2_9enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmFileCommand_ReadMacho.cxx:_ZN14ArgumentParser16AsParseResultPtrIZ22HandleReadMachoCommandRKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEER17cmExecutionStatusE9ArgumentsEENS1_9enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSH_E4typeERSI_ Unexecuted instantiation: cmInstallCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_117HandleTargetsModeERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE10ArgVectorsEENS2_9enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmInstallCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIN12_GLOBAL__N_123RuntimeDependenciesArgsEEENSt3__19enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPS5_E4typeERS6_ Unexecuted instantiation: cmInstallCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_134HandleImportedRuntimeArtifactsModeERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE10ArgVectorsEENS2_9enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmInstallCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZN12_GLOBAL__N_130HandleRuntimeDependencySetModeERKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEER17cmExecutionStatusE10ArgVectorsEENS2_9enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSI_E4typeERSJ_ Unexecuted instantiation: cmSeparateArgumentsCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIZ26cmSeparateArgumentsCommandRKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEER17cmExecutionStatusE9ArgumentsEENS1_9enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPSH_E4typeERSI_ Unexecuted instantiation: cmTargetSourcesCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIN12_GLOBAL__N_112FileSetsArgsEEENSt3__19enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPS5_E4typeERS6_ Unexecuted instantiation: cmTargetSourcesCommand.cxx:_ZN14ArgumentParser16AsParseResultPtrIN12_GLOBAL__N_111FileSetArgsEEENSt3__19enable_ifIXntsr3std10is_base_ofINS_11ParseResultET_EE5valueEPS5_E4typeERS6_ |
77 | | |
78 | | enum class Continue |
79 | | { |
80 | | No, |
81 | | Yes, |
82 | | }; |
83 | | |
84 | | struct ExpectAtLeast |
85 | | { |
86 | | std::size_t Count = 0; |
87 | | |
88 | | ExpectAtLeast(std::size_t count) |
89 | 104 | : Count(count) |
90 | 104 | { |
91 | 104 | } |
92 | | }; |
93 | | |
94 | | class Instance; |
95 | | using KeywordAction = std::function<void(Instance&)>; |
96 | | using KeywordNameAction = std::function<void(Instance&, cm::string_view)>; |
97 | | using PositionAction = |
98 | | std::function<void(Instance&, std::size_t, cm::string_view)>; |
99 | | |
100 | | // using KeywordActionMap = cm::flat_map<cm::string_view, KeywordAction>; |
101 | | class KeywordActionMap |
102 | | : public std::vector<std::pair<cm::string_view, KeywordAction>> |
103 | | { |
104 | | public: |
105 | | std::pair<iterator, bool> Emplace(cm::string_view name, |
106 | | KeywordAction action); |
107 | | const_iterator Find(cm::string_view name) const; |
108 | | }; |
109 | | |
110 | | // using PositionActionMap = cm::flat_map<cm::string_view, PositionAction>; |
111 | | class PositionActionMap |
112 | | : public std::vector<std::pair<std::size_t, PositionAction>> |
113 | | { |
114 | | public: |
115 | | std::pair<iterator, bool> Emplace(std::size_t pos, PositionAction action); |
116 | | const_iterator Find(std::size_t pos) const; |
117 | | }; |
118 | | |
119 | | class ActionMap |
120 | | { |
121 | | public: |
122 | | KeywordActionMap Keywords; |
123 | | KeywordNameAction KeywordMissingValue; |
124 | | KeywordNameAction ParsedKeyword; |
125 | | PositionActionMap Positions; |
126 | | KeywordAction TrailingArgs; |
127 | | }; |
128 | | |
129 | | class Base |
130 | | { |
131 | | public: |
132 | | using ExpectAtLeast = ArgumentParser::ExpectAtLeast; |
133 | | using Continue = ArgumentParser::Continue; |
134 | | using Instance = ArgumentParser::Instance; |
135 | | using ParseResult = ArgumentParser::ParseResult; |
136 | | |
137 | | ArgumentParser::ActionMap Bindings; |
138 | | |
139 | | bool MaybeBind(cm::string_view name, KeywordAction action) |
140 | 416 | { |
141 | 416 | return this->Bindings.Keywords.Emplace(name, std::move(action)).second; |
142 | 416 | } |
143 | | |
144 | | void Bind(cm::string_view name, KeywordAction action) |
145 | 416 | { |
146 | 416 | bool const inserted = this->MaybeBind(name, std::move(action)); |
147 | 416 | assert(inserted); |
148 | 416 | static_cast<void>(inserted); |
149 | 416 | } |
150 | | |
151 | | void BindParsedKeyword(KeywordNameAction action) |
152 | 0 | { |
153 | 0 | assert(!this->Bindings.ParsedKeyword); |
154 | 0 | this->Bindings.ParsedKeyword = std::move(action); |
155 | 0 | } |
156 | | |
157 | | void BindKeywordMissingValue(KeywordNameAction action) |
158 | 0 | { |
159 | 0 | assert(!this->Bindings.KeywordMissingValue); |
160 | 0 | this->Bindings.KeywordMissingValue = std::move(action); |
161 | 0 | } |
162 | | |
163 | | void BindTrailingArgs(KeywordAction action) |
164 | 0 | { |
165 | 0 | assert(!this->Bindings.TrailingArgs); |
166 | 0 | this->Bindings.TrailingArgs = std::move(action); |
167 | 0 | } |
168 | | |
169 | | void Bind(std::size_t pos, PositionAction action) |
170 | 44 | { |
171 | 44 | bool const inserted = |
172 | 44 | this->Bindings.Positions.Emplace(pos, std::move(action)).second; |
173 | 44 | assert(inserted); |
174 | 44 | static_cast<void>(inserted); |
175 | 44 | } |
176 | | }; |
177 | | |
178 | | class ParserState |
179 | | { |
180 | | public: |
181 | | cm::string_view Keyword; |
182 | | std::size_t Pos = 0; |
183 | | std::size_t KeywordValuesSeen = 0; |
184 | | std::size_t KeywordValuesExpected = 0; |
185 | | std::function<Continue(cm::string_view)> KeywordValueFunc = nullptr; |
186 | | |
187 | | ActionMap const& Bindings; |
188 | | void* Result = nullptr; |
189 | | bool DoneWithPositional = false; |
190 | | |
191 | | ParserState(ActionMap const& bindings, void* result) |
192 | 0 | : Bindings(bindings) |
193 | 0 | , Result(result) |
194 | 0 | { |
195 | 0 | } |
196 | | }; |
197 | | |
198 | | class Instance |
199 | | { |
200 | | public: |
201 | | Instance(ActionMap const& bindings, ParseResult* parseResult, |
202 | | std::vector<std::string>* unparsedArguments, void* result = nullptr) |
203 | 0 | : ParseResults(parseResult) |
204 | 0 | , UnparsedArguments(unparsedArguments) |
205 | 0 | { |
206 | 0 | PushState(bindings, result); |
207 | 0 | } |
208 | | |
209 | 0 | ParserState& GetState() { return this->Stack.back(); } |
210 | | |
211 | | void PushState(ActionMap const& bindings, void* result) |
212 | 0 | { |
213 | 0 | this->Stack.emplace_back(bindings, result); |
214 | 0 | } |
215 | | |
216 | | void PopState() |
217 | 0 | { |
218 | 0 | if (!this->Stack.empty()) { |
219 | 0 | this->Stack.pop_back(); |
220 | 0 | } |
221 | 0 | } |
222 | | |
223 | | void Bind(std::function<Continue(cm::string_view)> f, ExpectAtLeast expect); |
224 | | void Bind(bool& val); |
225 | | void Bind(std::string& val); |
226 | | void Bind(MaybeEmpty<std::string>& val); |
227 | | void Bind(NonEmpty<std::string>& val); |
228 | | void Bind(Maybe<std::string>& val); |
229 | | void Bind(MaybeEmpty<std::vector<std::string>>& val); |
230 | | void Bind(NonEmpty<std::vector<std::string>>& val); |
231 | | void Bind(std::vector<std::vector<std::string>>& val); |
232 | | |
233 | | template <typename U> |
234 | | void Bind(NonEmpty<std::vector<std::pair<std::string, U>>>& val, |
235 | | U const& context) |
236 | 0 | { |
237 | 0 | this->Bind( |
238 | 0 | [&val, &context](cm::string_view arg) -> Continue { |
239 | 0 | val.emplace_back(std::string(arg), context); |
240 | 0 | return Continue::Yes; |
241 | 0 | }, |
242 | 0 | ExpectAtLeast{ 1 }); |
243 | 0 | } |
244 | | |
245 | | // cm::optional<> records the presence the keyword to which it binds. |
246 | | template <typename T> |
247 | | void Bind(cm::optional<T>& optVal) |
248 | 0 | { |
249 | 0 | if (!optVal) { |
250 | 0 | optVal.emplace(); |
251 | 0 | } |
252 | 0 | this->Bind(*optVal); |
253 | 0 | } Unexecuted instantiation: void ArgumentParser::Instance::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >(std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&) Unexecuted instantiation: void ArgumentParser::Instance::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&) Unexecuted instantiation: void ArgumentParser::Instance::Bind<bool>(std::__1::optional<bool>&) Unexecuted instantiation: void ArgumentParser::Instance::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >(std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >&) Unexecuted instantiation: void ArgumentParser::Instance::Bind<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >(std::__1::optional<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >&) |
254 | | |
255 | | template <typename T, typename U> |
256 | | void Bind(cm::optional<T>& optVal, U const& context) |
257 | 0 | { |
258 | 0 | if (!optVal) { |
259 | 0 | optVal.emplace(); |
260 | 0 | } |
261 | 0 | this->Bind(*optVal, context); |
262 | 0 | } |
263 | | |
264 | | template <typename Range> |
265 | | void Parse(Range& args, std::size_t const pos = 0) |
266 | 0 | { |
267 | 0 | GetState().Pos = pos; |
268 | 0 | for (cm::string_view arg : args) { |
269 | 0 | for (size_t j = 0; j < FindKeywordOwnerLevel(arg); ++j) { |
270 | 0 | this->PopState(); |
271 | 0 | } |
272 | |
|
273 | 0 | this->Consume(arg); |
274 | 0 | GetState().Pos++; |
275 | 0 | } |
276 | |
|
277 | 0 | this->FinishKeyword(); |
278 | |
|
279 | 0 | while (this->Stack.size() > 1) { |
280 | 0 | this->FinishKeyword(); |
281 | 0 | this->PopState(); |
282 | 0 | } |
283 | 0 | } Unexecuted instantiation: void ArgumentParser::Instance::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const>(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, unsigned long) Unexecuted instantiation: void ArgumentParser::Instance::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, unsigned long) Unexecuted instantiation: void ArgumentParser::Instance::Parse<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > const>(ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > const&, unsigned long) Unexecuted instantiation: void ArgumentParser::Instance::Parse<cmList const>(cmList const&, unsigned long) |
284 | | |
285 | | std::size_t FindKeywordOwnerLevel(cm::string_view arg) const |
286 | 0 | { |
287 | 0 | for (std::size_t i = Stack.size(); i--;) { |
288 | 0 | if (this->Stack[i].Bindings.Keywords.Find(arg) != |
289 | 0 | this->Stack[i].Bindings.Keywords.end()) { |
290 | 0 | return (this->Stack.size() - 1) - i; |
291 | 0 | } |
292 | 0 | } |
293 | 0 | return 0; |
294 | 0 | } |
295 | | |
296 | | private: |
297 | | std::vector<ParserState> Stack; |
298 | | ParseResult* ParseResults = nullptr; |
299 | | std::vector<std::string>* UnparsedArguments = nullptr; |
300 | | |
301 | | void Consume(cm::string_view arg); |
302 | | void FinishKeyword(); |
303 | | |
304 | | template <typename Result> |
305 | | friend class ::cmArgumentParser; |
306 | | }; |
307 | | |
308 | | } // namespace ArgumentParser |
309 | | |
310 | | template <typename Result> |
311 | | class cmArgumentParser : private ArgumentParser::Base |
312 | | { |
313 | | public: |
314 | | using Base::Bindings; |
315 | | |
316 | | // I *think* this function could be made `constexpr` when the code is |
317 | | // compiled as C++20. This would allow building a parser at compile time. |
318 | | template <typename T, typename cT = cm::member_pointer_class_t<T>, |
319 | | typename mT = cm::remove_member_pointer_t<T>, |
320 | | typename = cm::enable_if_t<std::is_base_of<cT, Result>::value>, |
321 | | typename = cm::enable_if_t<!std::is_function<mT>::value>> |
322 | | cmArgumentParser& Bind(cm::static_string_view name, T member) |
323 | 296 | { |
324 | 296 | this->Base::Bind(name, [member](Instance& instance) { |
325 | 0 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); |
326 | 0 | }); Unexecuted instantiation: cmCMakeHostSystemInformationCommand.cxx:cmArgumentParser<(anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments::*, (anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakeHostSystemInformationCommand.cxx:cmArgumentParser<(anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments>::Bind<bool (anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments::*, (anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakeLanguageCommand.cxx:cmArgumentParser<(anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs::*, (anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakeLanguageCommand.cxx:cmArgumentParser<(anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs>::Bind<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs::*, (anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleGetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleGetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleGetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleGetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::NormalizeOption>::Bind<bool (anonymous namespace)::NormalizeOption::*, (anonymous namespace)::NormalizeOption, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::NormalizeOption::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::OutputVariable>::Bind<std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > (anonymous namespace)::OutputVariable::*, (anonymous namespace)::OutputVariable, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > (anonymous namespace)::OutputVariable::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > (anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > (anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > (anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > (anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments>::Bind<std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > (anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments::*, (anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > (anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments::*, (anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments>::Bind<bool (anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments::*, (anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ExtractArguments>::Bind<bool (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::CommonArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ExtractArguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::CommonArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ExtractArguments>::Bind<std::__1::optional<bool> (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, std::__1::optional<bool>, void, void>(cm::static_string_view, std::__1::optional<bool> (anonymous namespace)::CommonArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ExtractArguments>::Bind<std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::CommonArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ExtractArguments>::Bind<std::__1::optional<bool> (anonymous namespace)::ExtractArguments::*, (anonymous namespace)::ExtractArguments, std::__1::optional<bool>, void, void>(cm::static_string_view, std::__1::optional<bool> (anonymous namespace)::ExtractArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ExtractArguments>::Bind<std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::ExtractArguments::*, (anonymous namespace)::ExtractArguments, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::ExtractArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::PopulateArguments>::Bind<bool (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::CommonArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::PopulateArguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::CommonArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::PopulateArguments>::Bind<std::__1::optional<bool> (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, std::__1::optional<bool>, void, void>(cm::static_string_view, std::__1::optional<bool> (anonymous namespace)::CommonArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::PopulateArguments>::Bind<std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::CommonArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::PopulateArguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::PopulateArguments::*, (anonymous namespace)::PopulateArguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::PopulateArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::PopulateArguments>::Bind<std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::PopulateArguments::*, (anonymous namespace)::PopulateArguments, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::PopulateArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ImportArguments>::Bind<bool (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::CommonArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ImportArguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::CommonArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ImportArguments>::Bind<std::__1::optional<bool> (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, std::__1::optional<bool>, void, void>(cm::static_string_view, std::__1::optional<bool> (anonymous namespace)::CommonArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ImportArguments>::Bind<std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::CommonArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ImportArguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::PopulateArguments::*, (anonymous namespace)::PopulateArguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::PopulateArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ImportArguments>::Bind<std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::PopulateArguments::*, (anonymous namespace)::PopulateArguments, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::PopulateArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ImportArguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::ImportArguments::*, (anonymous namespace)::ImportArguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::ImportArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExecuteProcessCommand.cxx:cmArgumentParser<cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExecuteProcessCommand.cxx:cmArgumentParser<cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExecuteProcessCommand.cxx:cmArgumentParser<cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExecuteProcessCommand.cxx:cmArgumentParser<cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*, HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<ArgumentParser::MaybeEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*, HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments, ArgumentParser::MaybeEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<bool HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*, HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments, bool, void, void>(cm::static_string_view, bool HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments::*, HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments>::Bind<std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments::*, HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments, std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments::*, HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments::*, HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::TargetArguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::TargetArguments::*, HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::TargetArguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::TargetArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*, HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmProjectInfoArguments::*, cmProjectInfoArguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmProjectInfoArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<bool cmPackageInfoArguments::*, cmPackageInfoArguments, bool, void, void>(cm::static_string_view, bool cmPackageInfoArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmPackageInfoArguments::*, cmPackageInfoArguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmPackageInfoArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > cmPackageInfoArguments::*, cmPackageInfoArguments, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > cmPackageInfoArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<bool cmProjectInfoArguments::*, cmProjectInfoArguments, bool, void, void>(cm::static_string_view, bool cmProjectInfoArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*, HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmProjectInfoArguments::*, cmProjectInfoArguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmProjectInfoArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmSbomArguments::*, cmSbomArguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmSbomArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<bool cmProjectInfoArguments::*, cmProjectInfoArguments, bool, void, void>(cm::static_string_view, bool cmProjectInfoArguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleMakeDirectoryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleMakeDirectoryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleMakeDirectoryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleMakeDirectoryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleReadElfCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleReadElfCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleReadElfCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleReadElfCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::Maybe<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::Maybe<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::Maybe<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::Maybe<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::Maybe<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::Maybe<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleChmodCommandImpl(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, bool, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::HandleChmodCommandImpl(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, bool, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleChmodCommandImpl(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, bool, cmExecutionStatus&)::Arguments, std::__1::optional<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::HandleChmodCommandImpl(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, bool, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileCommand_ReadMacho.cxx:cmArgumentParser<HandleReadMachoCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > HandleReadMachoCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, HandleReadMachoCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > HandleReadMachoCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmBlockCommand.cxx:cmArgumentParser<cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::optional<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmBlockCommand.cxx:cmArgumentParser<cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmInstallCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors::*, (anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmInstallCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors>::Bind<std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors::*, (anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors, std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmInstallCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleImportedRuntimeArtifactsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleImportedRuntimeArtifactsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors::*, (anonymous namespace)::HandleImportedRuntimeArtifactsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleImportedRuntimeArtifactsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmInstallCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleRuntimeDependencySetMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleRuntimeDependencySetMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors::*, (anonymous namespace)::HandleRuntimeDependencySetMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleRuntimeDependencySetMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmInstallCommand.cxx:cmArgumentParser<(anonymous namespace)::RuntimeDependenciesArgs>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::RuntimeDependenciesArgs::*, (anonymous namespace)::RuntimeDependenciesArgs, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::RuntimeDependenciesArgs::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmSeparateArgumentsCommand.cxx:cmArgumentParser<cmSeparateArgumentsCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool cmSeparateArgumentsCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmSeparateArgumentsCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool cmSeparateArgumentsCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmSetCommand.cxx:cmArgumentParser<cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::optional<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmSetCommand.cxx:cmArgumentParser<cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmTargetSourcesCommand.cxx:cmArgumentParser<(anonymous namespace)::FileSetArgs>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::FileSetArgs::*, (anonymous namespace)::FileSetArgs, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::FileSetArgs::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmTargetSourcesCommand.cxx:cmArgumentParser<(anonymous namespace)::FileSetArgs>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::FileSetArgs::*, (anonymous namespace)::FileSetArgs, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::FileSetArgs::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmTargetSourcesCommand.cxx:cmArgumentParser<(anonymous namespace)::FileSetsArgs>::Bind<std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::FileSetsArgs::*, (anonymous namespace)::FileSetsArgs, std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::FileSetsArgs::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileAPICommand.cxx:cmArgumentParser<(anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmFileAPICommand.cxx:cmArgumentParser<(anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmInstrumentationCommand.cxx:cmArgumentParser<cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmInstrumentationCommand.cxx:cmArgumentParser<cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmInstrumentationCommand.cxx:cmArgumentParser<cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::NonEmpty<std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::NonEmpty<std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmArgumentParser<cmCoreTryCompile::Arguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmCoreTryCompile::Arguments::*, cmCoreTryCompile::Arguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmCoreTryCompile::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmArgumentParser<cmCoreTryCompile::Arguments>::Bind<std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > cmCoreTryCompile::Arguments::*, cmCoreTryCompile::Arguments, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > cmCoreTryCompile::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmArgumentParser<cmCoreTryCompile::Arguments>::Bind<std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > cmCoreTryCompile::Arguments::*, cmCoreTryCompile::Arguments, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > cmCoreTryCompile::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmArgumentParser<cmCoreTryCompile::Arguments>::Bind<bool cmCoreTryCompile::Arguments::*, cmCoreTryCompile::Arguments, bool, void, void>(cm::static_string_view, bool cmCoreTryCompile::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmArgumentParser<cmCoreTryCompile::Arguments>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > cmCoreTryCompile::Arguments::*, cmCoreTryCompile::Arguments, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > cmCoreTryCompile::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmArgumentParser<cmCoreTryCompile::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > cmCoreTryCompile::Arguments::*, cmCoreTryCompile::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > cmCoreTryCompile::Arguments::*)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) const |
327 | 296 | return *this; |
328 | 296 | } Unexecuted instantiation: cmCMakeHostSystemInformationCommand.cxx:cmArgumentParser<(anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments>& cmArgumentParser<(anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments::*, (anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments::*) Unexecuted instantiation: cmCMakeHostSystemInformationCommand.cxx:cmArgumentParser<(anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments>& cmArgumentParser<(anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments>::Bind<bool (anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments::*, (anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments::*) Unexecuted instantiation: cmCMakeLanguageCommand.cxx:cmArgumentParser<(anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs>& cmArgumentParser<(anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs::*, (anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs::*) Unexecuted instantiation: cmCMakeLanguageCommand.cxx:cmArgumentParser<(anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs>& cmArgumentParser<(anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs>::Bind<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs::*, (anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs::*) Unexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleGetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleGetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleGetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleGetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleGetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::NormalizeOption>& cmArgumentParser<(anonymous namespace)::NormalizeOption>::Bind<bool (anonymous namespace)::NormalizeOption::*, (anonymous namespace)::NormalizeOption, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::NormalizeOption::*) Unexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::OutputVariable>& cmArgumentParser<(anonymous namespace)::OutputVariable>::Bind<std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > (anonymous namespace)::OutputVariable::*, (anonymous namespace)::OutputVariable, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > (anonymous namespace)::OutputVariable::*) Unexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > (anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > (anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > (anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > (anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments>::Bind<std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > (anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments::*, (anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > (anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments::*) Unexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments::*, (anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments::*) Unexecuted instantiation: cmCMakePathCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments>::Bind<bool (anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments::*, (anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments::*) cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ExtractArguments>& cmArgumentParser<(anonymous namespace)::ExtractArguments>::Bind<bool (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::CommonArguments::*) Line | Count | Source | 323 | 12 | { | 324 | 12 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 12 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 12 | }); | 327 | 12 | return *this; | 328 | 12 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ExtractArguments>& cmArgumentParser<(anonymous namespace)::ExtractArguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::CommonArguments::*) Line | Count | Source | 323 | 8 | { | 324 | 8 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 8 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 8 | }); | 327 | 8 | return *this; | 328 | 8 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ExtractArguments>& cmArgumentParser<(anonymous namespace)::ExtractArguments>::Bind<std::__1::optional<bool> (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, std::__1::optional<bool>, void, void>(cm::static_string_view, std::__1::optional<bool> (anonymous namespace)::CommonArguments::*) Line | Count | Source | 323 | 4 | { | 324 | 4 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 4 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 4 | }); | 327 | 4 | return *this; | 328 | 4 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ExtractArguments>& cmArgumentParser<(anonymous namespace)::ExtractArguments>::Bind<std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::CommonArguments::*) Line | Count | Source | 323 | 8 | { | 324 | 8 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 8 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 8 | }); | 327 | 8 | return *this; | 328 | 8 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ExtractArguments>& cmArgumentParser<(anonymous namespace)::ExtractArguments>::Bind<std::__1::optional<bool> (anonymous namespace)::ExtractArguments::*, (anonymous namespace)::ExtractArguments, std::__1::optional<bool>, void, void>(cm::static_string_view, std::__1::optional<bool> (anonymous namespace)::ExtractArguments::*) Line | Count | Source | 323 | 8 | { | 324 | 8 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 8 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 8 | }); | 327 | 8 | return *this; | 328 | 8 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ExtractArguments>& cmArgumentParser<(anonymous namespace)::ExtractArguments>::Bind<std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::ExtractArguments::*, (anonymous namespace)::ExtractArguments, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::ExtractArguments::*) Line | Count | Source | 323 | 8 | { | 324 | 8 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 8 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 8 | }); | 327 | 8 | return *this; | 328 | 8 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::PopulateArguments>& cmArgumentParser<(anonymous namespace)::PopulateArguments>::Bind<bool (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::CommonArguments::*) Line | Count | Source | 323 | 12 | { | 324 | 12 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 12 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 12 | }); | 327 | 12 | return *this; | 328 | 12 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::PopulateArguments>& cmArgumentParser<(anonymous namespace)::PopulateArguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::CommonArguments::*) Line | Count | Source | 323 | 8 | { | 324 | 8 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 8 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 8 | }); | 327 | 8 | return *this; | 328 | 8 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::PopulateArguments>& cmArgumentParser<(anonymous namespace)::PopulateArguments>::Bind<std::__1::optional<bool> (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, std::__1::optional<bool>, void, void>(cm::static_string_view, std::__1::optional<bool> (anonymous namespace)::CommonArguments::*) Line | Count | Source | 323 | 4 | { | 324 | 4 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 4 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 4 | }); | 327 | 4 | return *this; | 328 | 4 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::PopulateArguments>& cmArgumentParser<(anonymous namespace)::PopulateArguments>::Bind<std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::CommonArguments::*) Line | Count | Source | 323 | 8 | { | 324 | 8 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 8 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 8 | }); | 327 | 8 | return *this; | 328 | 8 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::PopulateArguments>& cmArgumentParser<(anonymous namespace)::PopulateArguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::PopulateArguments::*, (anonymous namespace)::PopulateArguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::PopulateArguments::*) Line | Count | Source | 323 | 4 | { | 324 | 4 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 4 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 4 | }); | 327 | 4 | return *this; | 328 | 4 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::PopulateArguments>& cmArgumentParser<(anonymous namespace)::PopulateArguments>::Bind<std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::PopulateArguments::*, (anonymous namespace)::PopulateArguments, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::PopulateArguments::*) Line | Count | Source | 323 | 4 | { | 324 | 4 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 4 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 4 | }); | 327 | 4 | return *this; | 328 | 4 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ImportArguments>& cmArgumentParser<(anonymous namespace)::ImportArguments>::Bind<bool (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::CommonArguments::*) Line | Count | Source | 323 | 12 | { | 324 | 12 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 12 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 12 | }); | 327 | 12 | return *this; | 328 | 12 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ImportArguments>& cmArgumentParser<(anonymous namespace)::ImportArguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::CommonArguments::*) Line | Count | Source | 323 | 8 | { | 324 | 8 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 8 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 8 | }); | 327 | 8 | return *this; | 328 | 8 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ImportArguments>& cmArgumentParser<(anonymous namespace)::ImportArguments>::Bind<std::__1::optional<bool> (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, std::__1::optional<bool>, void, void>(cm::static_string_view, std::__1::optional<bool> (anonymous namespace)::CommonArguments::*) Line | Count | Source | 323 | 4 | { | 324 | 4 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 4 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 4 | }); | 327 | 4 | return *this; | 328 | 4 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ImportArguments>& cmArgumentParser<(anonymous namespace)::ImportArguments>::Bind<std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::CommonArguments::*, (anonymous namespace)::CommonArguments, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::CommonArguments::*) Line | Count | Source | 323 | 8 | { | 324 | 8 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 8 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 8 | }); | 327 | 8 | return *this; | 328 | 8 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ImportArguments>& cmArgumentParser<(anonymous namespace)::ImportArguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::PopulateArguments::*, (anonymous namespace)::PopulateArguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::PopulateArguments::*) Line | Count | Source | 323 | 4 | { | 324 | 4 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 4 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 4 | }); | 327 | 4 | return *this; | 328 | 4 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ImportArguments>& cmArgumentParser<(anonymous namespace)::ImportArguments>::Bind<std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::PopulateArguments::*, (anonymous namespace)::PopulateArguments, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::PopulateArguments::*) Line | Count | Source | 323 | 4 | { | 324 | 4 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 4 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 4 | }); | 327 | 4 | return *this; | 328 | 4 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ImportArguments>& cmArgumentParser<(anonymous namespace)::ImportArguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::ImportArguments::*, (anonymous namespace)::ImportArguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::ImportArguments::*) Line | Count | Source | 323 | 4 | { | 324 | 4 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 4 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 4 | }); | 327 | 4 | return *this; | 328 | 4 | } |
Unexecuted instantiation: cmExecuteProcessCommand.cxx:cmArgumentParser<cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmExecuteProcessCommand.cxx:cmArgumentParser<cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmExecuteProcessCommand.cxx:cmArgumentParser<cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmExecuteProcessCommand.cxx:cmArgumentParser<cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>& cmArgumentParser<HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*, HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>& cmArgumentParser<HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<ArgumentParser::MaybeEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*, HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments, ArgumentParser::MaybeEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>& cmArgumentParser<HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<bool HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*, HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments, bool, void, void>(cm::static_string_view, bool HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments>& cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments::*, HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments>& cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments>::Bind<std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments::*, HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments, std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments>& cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments::*, HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments>& cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments::*, HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::TargetArguments>& cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::TargetArguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::TargetArguments::*, HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::TargetArguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::TargetArguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>& cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*, HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>& cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmProjectInfoArguments::*, cmProjectInfoArguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmProjectInfoArguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>& cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<bool cmPackageInfoArguments::*, cmPackageInfoArguments, bool, void, void>(cm::static_string_view, bool cmPackageInfoArguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>& cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmPackageInfoArguments::*, cmPackageInfoArguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmPackageInfoArguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>& cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > cmPackageInfoArguments::*, cmPackageInfoArguments, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > cmPackageInfoArguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>& cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<bool cmProjectInfoArguments::*, cmProjectInfoArguments, bool, void, void>(cm::static_string_view, bool cmProjectInfoArguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>& cmArgumentParser<HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*, HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>& cmArgumentParser<HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmProjectInfoArguments::*, cmProjectInfoArguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmProjectInfoArguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>& cmArgumentParser<HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmSbomArguments::*, cmSbomArguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmSbomArguments::*) Unexecuted instantiation: cmExportCommand.cxx:cmArgumentParser<HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>& cmArgumentParser<HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Bind<bool cmProjectInfoArguments::*, cmProjectInfoArguments, bool, void, void>(cm::static_string_view, bool cmProjectInfoArguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleMakeDirectoryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleMakeDirectoryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleMakeDirectoryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleMakeDirectoryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleMakeDirectoryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleReadElfCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleReadElfCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleReadElfCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleReadElfCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleReadElfCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::Maybe<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::Maybe<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::Maybe<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::Maybe<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::Maybe<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::Maybe<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool (anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool (anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleChmodCommandImpl(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, bool, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::HandleChmodCommandImpl(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, bool, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::HandleChmodCommandImpl(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, bool, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::HandleChmodCommandImpl(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, bool, cmExecutionStatus&)::Arguments, std::__1::optional<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::HandleChmodCommandImpl(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, bool, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileCommand_ReadMacho.cxx:cmArgumentParser<HandleReadMachoCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<HandleReadMachoCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > HandleReadMachoCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, HandleReadMachoCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > HandleReadMachoCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmBlockCommand.cxx:cmArgumentParser<cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::optional<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmBlockCommand.cxx:cmArgumentParser<cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmInstallCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors>& cmArgumentParser<(anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors::*, (anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors::*) Unexecuted instantiation: cmInstallCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors>& cmArgumentParser<(anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors>::Bind<std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors::*, (anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors, std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors::*) Unexecuted instantiation: cmInstallCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleImportedRuntimeArtifactsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors>& cmArgumentParser<(anonymous namespace)::HandleImportedRuntimeArtifactsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleImportedRuntimeArtifactsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors::*, (anonymous namespace)::HandleImportedRuntimeArtifactsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleImportedRuntimeArtifactsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors::*) Unexecuted instantiation: cmInstallCommand.cxx:cmArgumentParser<(anonymous namespace)::HandleRuntimeDependencySetMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors>& cmArgumentParser<(anonymous namespace)::HandleRuntimeDependencySetMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleRuntimeDependencySetMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors::*, (anonymous namespace)::HandleRuntimeDependencySetMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::HandleRuntimeDependencySetMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors::*) cmInstallCommand.cxx:cmArgumentParser<(anonymous namespace)::RuntimeDependenciesArgs>& cmArgumentParser<(anonymous namespace)::RuntimeDependenciesArgs>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::RuntimeDependenciesArgs::*, (anonymous namespace)::RuntimeDependenciesArgs, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::RuntimeDependenciesArgs::*) Line | Count | Source | 323 | 28 | { | 324 | 28 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 28 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 28 | }); | 327 | 28 | return *this; | 328 | 28 | } |
Unexecuted instantiation: cmSeparateArgumentsCommand.cxx:cmArgumentParser<cmSeparateArgumentsCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<cmSeparateArgumentsCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool cmSeparateArgumentsCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmSeparateArgumentsCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool cmSeparateArgumentsCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmSetCommand.cxx:cmArgumentParser<cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<std::__1::optional<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, std::__1::optional<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmSetCommand.cxx:cmArgumentParser<cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<bool cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, bool, void, void>(cm::static_string_view, bool cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) cmTargetSourcesCommand.cxx:cmArgumentParser<(anonymous namespace)::FileSetArgs>& cmArgumentParser<(anonymous namespace)::FileSetArgs>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::FileSetArgs::*, (anonymous namespace)::FileSetArgs, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > (anonymous namespace)::FileSetArgs::*) Line | Count | Source | 323 | 8 | { | 324 | 8 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 8 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 8 | }); | 327 | 8 | return *this; | 328 | 8 | } |
cmTargetSourcesCommand.cxx:cmArgumentParser<(anonymous namespace)::FileSetArgs>& cmArgumentParser<(anonymous namespace)::FileSetArgs>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::FileSetArgs::*, (anonymous namespace)::FileSetArgs, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::FileSetArgs::*) Line | Count | Source | 323 | 8 | { | 324 | 8 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 8 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 8 | }); | 327 | 8 | return *this; | 328 | 8 | } |
cmTargetSourcesCommand.cxx:cmArgumentParser<(anonymous namespace)::FileSetsArgs>& cmArgumentParser<(anonymous namespace)::FileSetsArgs>::Bind<std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::FileSetsArgs::*, (anonymous namespace)::FileSetsArgs, std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > (anonymous namespace)::FileSetsArgs::*) Line | Count | Source | 323 | 4 | { | 324 | 4 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 4 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 4 | }); | 327 | 4 | return *this; | 328 | 4 | } |
Unexecuted instantiation: cmFileAPICommand.cxx:cmArgumentParser<(anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmFileAPICommand.cxx:cmArgumentParser<(anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<(anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, (anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > (anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmInstrumentationCommand.cxx:cmArgumentParser<cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmInstrumentationCommand.cxx:cmArgumentParser<cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) Unexecuted instantiation: cmInstrumentationCommand.cxx:cmArgumentParser<cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>& cmArgumentParser<cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind<ArgumentParser::NonEmpty<std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*, cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments, ArgumentParser::NonEmpty<std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > >, void, void>(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::vector<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::allocator<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*) cmArgumentParser<cmCoreTryCompile::Arguments>& cmArgumentParser<cmCoreTryCompile::Arguments>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmCoreTryCompile::Arguments::*, cmCoreTryCompile::Arguments, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void, void>(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmCoreTryCompile::Arguments::*) Line | Count | Source | 323 | 80 | { | 324 | 80 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 80 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 80 | }); | 327 | 80 | return *this; | 328 | 80 | } |
cmArgumentParser<cmCoreTryCompile::Arguments>& cmArgumentParser<cmCoreTryCompile::Arguments>::Bind<std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > cmCoreTryCompile::Arguments::*, cmCoreTryCompile::Arguments, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > cmCoreTryCompile::Arguments::*) Line | Count | Source | 323 | 12 | { | 324 | 12 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 12 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 12 | }); | 327 | 12 | return *this; | 328 | 12 | } |
cmArgumentParser<cmCoreTryCompile::Arguments>& cmArgumentParser<cmCoreTryCompile::Arguments>::Bind<std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > cmCoreTryCompile::Arguments::*, cmCoreTryCompile::Arguments, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, void, void>(cm::static_string_view, std::__1::optional<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > cmCoreTryCompile::Arguments::*) Line | Count | Source | 323 | 4 | { | 324 | 4 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 4 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 4 | }); | 327 | 4 | return *this; | 328 | 4 | } |
cmArgumentParser<cmCoreTryCompile::Arguments>& cmArgumentParser<cmCoreTryCompile::Arguments>::Bind<bool cmCoreTryCompile::Arguments::*, cmCoreTryCompile::Arguments, bool, void, void>(cm::static_string_view, bool cmCoreTryCompile::Arguments::*) Line | Count | Source | 323 | 8 | { | 324 | 8 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 8 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 8 | }); | 327 | 8 | return *this; | 328 | 8 | } |
cmArgumentParser<cmCoreTryCompile::Arguments>& cmArgumentParser<cmCoreTryCompile::Arguments>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > cmCoreTryCompile::Arguments::*, cmCoreTryCompile::Arguments, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void>(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > cmCoreTryCompile::Arguments::*) Line | Count | Source | 323 | 8 | { | 324 | 8 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 8 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 8 | }); | 327 | 8 | return *this; | 328 | 8 | } |
cmArgumentParser<cmCoreTryCompile::Arguments>& cmArgumentParser<cmCoreTryCompile::Arguments>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > cmCoreTryCompile::Arguments::*, cmCoreTryCompile::Arguments, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void, void>(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > cmCoreTryCompile::Arguments::*) Line | Count | Source | 323 | 4 | { | 324 | 4 | this->Base::Bind(name, [member](Instance& instance) { | 325 | 4 | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); | 326 | 4 | }); | 327 | 4 | return *this; | 328 | 4 | } |
|
329 | | |
330 | | template <typename T, typename U> |
331 | | cmArgumentParser& BindWithContext(cm::static_string_view name, |
332 | | T Result::*member, U Result::*context) |
333 | 16 | { |
334 | 16 | this->Base::Bind(name, [member, context](Instance& instance) { |
335 | 0 | auto* result = static_cast<Result*>(instance.GetState().Result); |
336 | 0 | instance.Bind(result->*member, result->*context); |
337 | 0 | }); |
338 | 16 | return *this; |
339 | 16 | } |
340 | | |
341 | | cmArgumentParser& Bind(cm::static_string_view name, |
342 | | Continue (Result::*member)(cm::string_view), |
343 | | ExpectAtLeast expect = { 1 }) |
344 | 28 | { |
345 | 28 | this->Base::Bind(name, [member, expect](Instance& instance) { |
346 | 0 | Result* result = static_cast<Result*>(instance.GetState().Result); |
347 | 0 | instance.Bind( |
348 | 0 | [result, member](cm::string_view arg) -> Continue { |
349 | 0 | return (result->*member)(arg); |
350 | 0 | }, Unexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ExtractArguments>::Bind(cm::static_string_view, ArgumentParser::Continue ((anonymous namespace)::ExtractArguments::*)(std::__1::basic_string_view<char, std::__1::char_traits<char> >), ArgumentParser::ExpectAtLeast)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) const::{lambda(std::__1::basic_string_view<char, std::__1::char_traits<char> >)#1}::operator()(std::__1::basic_string_view<char, std::__1::char_traits<char> >) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::PopulateArguments>::Bind(cm::static_string_view, ArgumentParser::Continue ((anonymous namespace)::PopulateArguments::*)(std::__1::basic_string_view<char, std::__1::char_traits<char> >), ArgumentParser::ExpectAtLeast)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) const::{lambda(std::__1::basic_string_view<char, std::__1::char_traits<char> >)#1}::operator()(std::__1::basic_string_view<char, std::__1::char_traits<char> >) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ImportArguments>::Bind(cm::static_string_view, ArgumentParser::Continue ((anonymous namespace)::ImportArguments::*)(std::__1::basic_string_view<char, std::__1::char_traits<char> >), ArgumentParser::ExpectAtLeast)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) const::{lambda(std::__1::basic_string_view<char, std::__1::char_traits<char> >)#1}::operator()(std::__1::basic_string_view<char, std::__1::char_traits<char> >) constUnexecuted instantiation: cmSetCommand.cxx:cmArgumentParser<cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind(cm::static_string_view, ArgumentParser::Continue (cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)(std::__1::basic_string_view<char, std::__1::char_traits<char> >), ArgumentParser::ExpectAtLeast)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) const::{lambda(std::__1::basic_string_view<char, std::__1::char_traits<char> >)#1}::operator()(std::__1::basic_string_view<char, std::__1::char_traits<char> >) constUnexecuted instantiation: cmArgumentParser<cmCoreTryCompile::Arguments>::Bind(cm::static_string_view, ArgumentParser::Continue (cmCoreTryCompile::Arguments::*)(std::__1::basic_string_view<char, std::__1::char_traits<char> >), ArgumentParser::ExpectAtLeast)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) const::{lambda(std::__1::basic_string_view<char, std::__1::char_traits<char> >)#1}::operator()(std::__1::basic_string_view<char, std::__1::char_traits<char> >) const |
351 | 0 | expect); |
352 | 0 | }); Unexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ExtractArguments>::Bind(cm::static_string_view, ArgumentParser::Continue ((anonymous namespace)::ExtractArguments::*)(std::__1::basic_string_view<char, std::__1::char_traits<char> >), ArgumentParser::ExpectAtLeast)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::PopulateArguments>::Bind(cm::static_string_view, ArgumentParser::Continue ((anonymous namespace)::PopulateArguments::*)(std::__1::basic_string_view<char, std::__1::char_traits<char> >), ArgumentParser::ExpectAtLeast)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ImportArguments>::Bind(cm::static_string_view, ArgumentParser::Continue ((anonymous namespace)::ImportArguments::*)(std::__1::basic_string_view<char, std::__1::char_traits<char> >), ArgumentParser::ExpectAtLeast)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmSetCommand.cxx:cmArgumentParser<cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind(cm::static_string_view, ArgumentParser::Continue (cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)(std::__1::basic_string_view<char, std::__1::char_traits<char> >), ArgumentParser::ExpectAtLeast)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmArgumentParser<cmCoreTryCompile::Arguments>::Bind(cm::static_string_view, ArgumentParser::Continue (cmCoreTryCompile::Arguments::*)(std::__1::basic_string_view<char, std::__1::char_traits<char> >), ArgumentParser::ExpectAtLeast)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) const |
353 | 28 | return *this; |
354 | 28 | } cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ExtractArguments>::Bind(cm::static_string_view, ArgumentParser::Continue ((anonymous namespace)::ExtractArguments::*)(std::__1::basic_string_view<char, std::__1::char_traits<char> >), ArgumentParser::ExpectAtLeast) Line | Count | Source | 344 | 8 | { | 345 | 8 | this->Base::Bind(name, [member, expect](Instance& instance) { | 346 | 8 | Result* result = static_cast<Result*>(instance.GetState().Result); | 347 | 8 | instance.Bind( | 348 | 8 | [result, member](cm::string_view arg) -> Continue { | 349 | 8 | return (result->*member)(arg); | 350 | 8 | }, | 351 | 8 | expect); | 352 | 8 | }); | 353 | 8 | return *this; | 354 | 8 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::PopulateArguments>::Bind(cm::static_string_view, ArgumentParser::Continue ((anonymous namespace)::PopulateArguments::*)(std::__1::basic_string_view<char, std::__1::char_traits<char> >), ArgumentParser::ExpectAtLeast) Line | Count | Source | 344 | 8 | { | 345 | 8 | this->Base::Bind(name, [member, expect](Instance& instance) { | 346 | 8 | Result* result = static_cast<Result*>(instance.GetState().Result); | 347 | 8 | instance.Bind( | 348 | 8 | [result, member](cm::string_view arg) -> Continue { | 349 | 8 | return (result->*member)(arg); | 350 | 8 | }, | 351 | 8 | expect); | 352 | 8 | }); | 353 | 8 | return *this; | 354 | 8 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ImportArguments>::Bind(cm::static_string_view, ArgumentParser::Continue ((anonymous namespace)::ImportArguments::*)(std::__1::basic_string_view<char, std::__1::char_traits<char> >), ArgumentParser::ExpectAtLeast) Line | Count | Source | 344 | 8 | { | 345 | 8 | this->Base::Bind(name, [member, expect](Instance& instance) { | 346 | 8 | Result* result = static_cast<Result*>(instance.GetState().Result); | 347 | 8 | instance.Bind( | 348 | 8 | [result, member](cm::string_view arg) -> Continue { | 349 | 8 | return (result->*member)(arg); | 350 | 8 | }, | 351 | 8 | expect); | 352 | 8 | }); | 353 | 8 | return *this; | 354 | 8 | } |
Unexecuted instantiation: cmSetCommand.cxx:cmArgumentParser<cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Bind(cm::static_string_view, ArgumentParser::Continue (cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments::*)(std::__1::basic_string_view<char, std::__1::char_traits<char> >), ArgumentParser::ExpectAtLeast) cmArgumentParser<cmCoreTryCompile::Arguments>::Bind(cm::static_string_view, ArgumentParser::Continue (cmCoreTryCompile::Arguments::*)(std::__1::basic_string_view<char, std::__1::char_traits<char> >), ArgumentParser::ExpectAtLeast) Line | Count | Source | 344 | 4 | { | 345 | 4 | this->Base::Bind(name, [member, expect](Instance& instance) { | 346 | 4 | Result* result = static_cast<Result*>(instance.GetState().Result); | 347 | 4 | instance.Bind( | 348 | 4 | [result, member](cm::string_view arg) -> Continue { | 349 | 4 | return (result->*member)(arg); | 350 | 4 | }, | 351 | 4 | expect); | 352 | 4 | }); | 353 | 4 | return *this; | 354 | 4 | } |
|
355 | | |
356 | | cmArgumentParser& Bind(cm::static_string_view name, |
357 | | Continue (Result::*member)(cm::string_view, |
358 | | cm::string_view), |
359 | | ExpectAtLeast expect = { 1 }) |
360 | | { |
361 | | this->Base::Bind(name, [member, expect](Instance& instance) { |
362 | | Result* result = static_cast<Result*>(instance.GetState().Result); |
363 | | cm::string_view keyword = instance.GetState().Keyword; |
364 | | instance.Bind( |
365 | | [result, member, keyword](cm::string_view arg) -> Continue { |
366 | | return (result->*member)(keyword, arg); |
367 | | }, |
368 | | expect); |
369 | | }); |
370 | | return *this; |
371 | | } |
372 | | |
373 | | cmArgumentParser& Bind(cm::static_string_view name, |
374 | | std::function<Continue(Result&, cm::string_view)> f, |
375 | | ExpectAtLeast expect = { 1 }) |
376 | 4 | { |
377 | 4 | this->Base::Bind(name, [f, expect](Instance& instance) { |
378 | 0 | Result* result = static_cast<Result*>(instance.GetState().Result); |
379 | 0 | instance.Bind( |
380 | 0 | [result, &f](cm::string_view arg) -> Continue { |
381 | 0 | return f(*result, arg); |
382 | 0 | }, |
383 | 0 | expect); |
384 | 0 | }); |
385 | 4 | return *this; |
386 | 4 | } |
387 | | |
388 | | cmArgumentParser& Bind( |
389 | | cm::static_string_view name, |
390 | | std::function<Continue(Result&, cm::string_view, cm::string_view)> f, |
391 | | ExpectAtLeast expect = { 1 }) |
392 | 72 | { |
393 | 72 | this->Base::Bind(name, [f, expect](Instance& instance) { |
394 | 0 | Result* result = static_cast<Result*>(instance.GetState().Result); |
395 | 0 | cm::string_view keyword = instance.GetState().Keyword; |
396 | 0 | instance.Bind( |
397 | 0 | [result, keyword, &f](cm::string_view arg) -> Continue { |
398 | 0 | return f(*result, keyword, arg); |
399 | 0 | }, |
400 | 0 | expect); |
401 | 0 | }); |
402 | 72 | return *this; |
403 | 72 | } |
404 | | |
405 | | cmArgumentParser& Bind(std::size_t position, |
406 | | cm::optional<std::string> Result::*member) |
407 | 44 | { |
408 | 44 | this->Base::Bind( |
409 | 44 | position, |
410 | 44 | [member](Instance& instance, std::size_t, cm::string_view arg) { |
411 | 0 | Result* result = static_cast<Result*>(instance.GetState().Result); |
412 | 0 | result->*member = arg; |
413 | 0 | }); Unexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ExtractArguments>::Bind(unsigned long, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::ExtractArguments::*)::{lambda(ArgumentParser::Instance&, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> >)#1}::operator()(ArgumentParser::Instance&, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> >) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::PopulateArguments>::Bind(unsigned long, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::PopulateArguments::*)::{lambda(ArgumentParser::Instance&, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> >)#1}::operator()(ArgumentParser::Instance&, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> >) constUnexecuted instantiation: cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ImportArguments>::Bind(unsigned long, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::ImportArguments::*)::{lambda(ArgumentParser::Instance&, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> >)#1}::operator()(ArgumentParser::Instance&, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> >) constUnexecuted instantiation: cmArgumentParser<cmCoreTryCompile::Arguments>::Bind(unsigned long, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmCoreTryCompile::Arguments::*)::{lambda(ArgumentParser::Instance&, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> >)#1}::operator()(ArgumentParser::Instance&, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> >) const |
414 | 44 | return *this; |
415 | 44 | } cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ExtractArguments>::Bind(unsigned long, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::ExtractArguments::*) Line | Count | Source | 407 | 8 | { | 408 | 8 | this->Base::Bind( | 409 | 8 | position, | 410 | 8 | [member](Instance& instance, std::size_t, cm::string_view arg) { | 411 | 8 | Result* result = static_cast<Result*>(instance.GetState().Result); | 412 | 8 | result->*member = arg; | 413 | 8 | }); | 414 | 8 | return *this; | 415 | 8 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::PopulateArguments>::Bind(unsigned long, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::PopulateArguments::*) Line | Count | Source | 407 | 8 | { | 408 | 8 | this->Base::Bind( | 409 | 8 | position, | 410 | 8 | [member](Instance& instance, std::size_t, cm::string_view arg) { | 411 | 8 | Result* result = static_cast<Result*>(instance.GetState().Result); | 412 | 8 | result->*member = arg; | 413 | 8 | }); | 414 | 8 | return *this; | 415 | 8 | } |
cmCMakePkgConfigCommand.cxx:cmArgumentParser<(anonymous namespace)::ImportArguments>::Bind(unsigned long, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (anonymous namespace)::ImportArguments::*) Line | Count | Source | 407 | 8 | { | 408 | 8 | this->Base::Bind( | 409 | 8 | position, | 410 | 8 | [member](Instance& instance, std::size_t, cm::string_view arg) { | 411 | 8 | Result* result = static_cast<Result*>(instance.GetState().Result); | 412 | 8 | result->*member = arg; | 413 | 8 | }); | 414 | 8 | return *this; | 415 | 8 | } |
cmArgumentParser<cmCoreTryCompile::Arguments>::Bind(unsigned long, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > cmCoreTryCompile::Arguments::*) Line | Count | Source | 407 | 20 | { | 408 | 20 | this->Base::Bind( | 409 | 20 | position, | 410 | 20 | [member](Instance& instance, std::size_t, cm::string_view arg) { | 411 | 20 | Result* result = static_cast<Result*>(instance.GetState().Result); | 412 | 20 | result->*member = arg; | 413 | 20 | }); | 414 | 20 | return *this; | 415 | 20 | } |
|
416 | | |
417 | | cmArgumentParser& BindParsedKeywords( |
418 | | std::vector<cm::string_view> Result::*member) |
419 | 0 | { |
420 | 0 | this->Base::BindParsedKeyword( |
421 | 0 | [member](Instance& instance, cm::string_view arg) { |
422 | 0 | (static_cast<Result*>(instance.GetState().Result)->*member) |
423 | 0 | .emplace_back(arg); |
424 | 0 | }); |
425 | 0 | return *this; |
426 | 0 | } |
427 | | |
428 | | template <typename T, typename cT = cm::member_pointer_class_t<T>, |
429 | | typename mT = cm::remove_member_pointer_t<T>, |
430 | | typename = cm::enable_if_t<std::is_base_of<cT, Result>::value>, |
431 | | typename = cm::enable_if_t<!std::is_function<mT>::value>> |
432 | | cmArgumentParser& BindTrailingArgs(T member) |
433 | | { |
434 | | this->Base::BindTrailingArgs([member](Instance& instance) { |
435 | | instance.Bind(static_cast<Result*>(instance.GetState().Result)->*member); |
436 | | }); |
437 | | return *this; |
438 | | } |
439 | | |
440 | | template <typename T, typename U> |
441 | | cmArgumentParser& BindSubParser(cm::static_string_view name, |
442 | | cmArgumentParser<T>& parser, |
443 | | cm::optional<T> U::*member) |
444 | | { |
445 | | |
446 | | this->Base::Bind(name, [name, parser, member](Instance& instance) { |
447 | | auto* parentResult = static_cast<Result*>(instance.GetState().Result); |
448 | | auto& childResult = parentResult->*member; |
449 | | childResult.emplace(T()); |
450 | | instance.Bind(nullptr, ExpectAtLeast{ 0 }); |
451 | | instance.PushState(parser.Bindings, &(*childResult)); |
452 | | instance.Consume(name); |
453 | | }); |
454 | | |
455 | | return *this; |
456 | | } |
457 | | |
458 | | template <typename T, typename U> |
459 | | cmArgumentParser& BindSubParser(cm::static_string_view name, |
460 | | cmArgumentParser<T>& parser, T U::*member) |
461 | | { |
462 | | this->Base::Bind(name, [name, parser, member](Instance& instance) { |
463 | | auto* parentResult = static_cast<Result*>(instance.GetState().Result); |
464 | | auto* childResult = &(parentResult->*member); |
465 | | instance.Bind(nullptr, ExpectAtLeast{ 1 }); |
466 | | instance.PushState(parser.Bindings, childResult); |
467 | | instance.Consume(name); |
468 | | }); |
469 | | |
470 | | return *this; |
471 | | } |
472 | | |
473 | | template <typename Range> |
474 | | bool Parse(Result& result, Range const& args, |
475 | | std::vector<std::string>* unparsedArguments, |
476 | | std::size_t pos = 0) const |
477 | 0 | { |
478 | 0 | using ArgumentParser::AsParseResultPtr; |
479 | 0 | ParseResult* parseResultPtr = AsParseResultPtr(result); |
480 | 0 | Instance instance(this->Bindings, parseResultPtr, unparsedArguments, |
481 | 0 | &result); |
482 | 0 | instance.Parse(args, pos); |
483 | 0 | return parseResultPtr ? static_cast<bool>(*parseResultPtr) : true; |
484 | 0 | } Unexecuted instantiation: cmCMakeHostSystemInformationCommand.cxx:bool cmArgumentParser<(anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakeLanguageCommand.cxx:bool cmArgumentParser<(anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >((anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakePathCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleGetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::HandleGetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakePathCommand.cxx:bool cmArgumentParser<(anonymous namespace)::NormalizeOption>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::NormalizeOption&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakePathCommand.cxx:bool cmArgumentParser<(anonymous namespace)::OutputVariable>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::OutputVariable&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakePathCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakePathCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakePathCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakePkgConfigCommand.cxx:bool cmArgumentParser<(anonymous namespace)::ExtractArguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >((anonymous namespace)::ExtractArguments&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakePkgConfigCommand.cxx:bool cmArgumentParser<(anonymous namespace)::PopulateArguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >((anonymous namespace)::PopulateArguments&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakePkgConfigCommand.cxx:bool cmArgumentParser<(anonymous namespace)::ImportArguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >((anonymous namespace)::ImportArguments&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmExecuteProcessCommand.cxx:bool cmArgumentParser<cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmExportCommand.cxx:bool cmArgumentParser<HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmExportCommand.cxx:bool cmArgumentParser<HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmExportCommand.cxx:bool cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmExportCommand.cxx:bool cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmExportCommand.cxx:bool cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::TargetArguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::TargetArguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmExportCommand.cxx:bool cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmExportCommand.cxx:bool cmArgumentParser<HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleMakeDirectoryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::HandleMakeDirectoryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleReadElfCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::HandleReadElfCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleChmodCommandImpl(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, bool, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::HandleChmodCommandImpl(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, bool, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand_ReadMacho.cxx:bool cmArgumentParser<HandleReadMachoCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(HandleReadMachoCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmBlockCommand.cxx:bool cmArgumentParser<cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmInstallCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >((anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmInstallCommand.cxx:bool cmArgumentParser<(anonymous namespace)::RuntimeDependenciesArgs>::Parse<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >((anonymous namespace)::RuntimeDependenciesArgs&, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmInstallCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleImportedRuntimeArtifactsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >((anonymous namespace)::HandleImportedRuntimeArtifactsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmInstallCommand.cxx:bool cmArgumentParser<(anonymous namespace)::HandleRuntimeDependencySetMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >((anonymous namespace)::HandleRuntimeDependencySetMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmInstallCommand.cxx:bool cmArgumentParser<(anonymous namespace)::RuntimeDependenciesArgs>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >((anonymous namespace)::RuntimeDependenciesArgs&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmSeparateArgumentsCommand.cxx:bool cmArgumentParser<cmSeparateArgumentsCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmSeparateArgumentsCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmSetCommand.cxx:bool cmArgumentParser<cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmTargetSourcesCommand.cxx:bool cmArgumentParser<(anonymous namespace)::FileSetsArgs>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >((anonymous namespace)::FileSetsArgs&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmTargetSourcesCommand.cxx:bool cmArgumentParser<(anonymous namespace)::FileSetArgs>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >((anonymous namespace)::FileSetArgs&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileAPICommand.cxx:bool cmArgumentParser<(anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >((anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmInstrumentationCommand.cxx:bool cmArgumentParser<cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: bool cmArgumentParser<cmCoreTryCompile::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmCoreTryCompile::Arguments&, cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const |
485 | | |
486 | | template <typename Range> |
487 | | Result Parse(Range const& args, std::vector<std::string>* unparsedArguments, |
488 | | std::size_t pos = 0) const |
489 | 0 | { |
490 | 0 | Result result; |
491 | 0 | this->Parse(result, args, unparsedArguments, pos); |
492 | 0 | return result; |
493 | 0 | } Unexecuted instantiation: cmCMakeHostSystemInformationCommand.cxx:(anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments cmArgumentParser<(anonymous namespace)::QueryWindowsRegistry<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> >, cmExecutionStatus&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakeLanguageCommand.cxx:(anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs cmArgumentParser<(anonymous namespace)::cmCMakeLanguageCommandSET_DEPENDENCY_PROVIDER(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetProviderArgs>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakePathCommand.cxx:(anonymous namespace)::HandleGetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<(anonymous namespace)::HandleGetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakePathCommand.cxx:(anonymous namespace)::NormalizeOption cmArgumentParser<(anonymous namespace)::NormalizeOption>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakePathCommand.cxx:(anonymous namespace)::OutputVariable cmArgumentParser<(anonymous namespace)::OutputVariable>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakePathCommand.cxx:(anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<(anonymous namespace)::HandleRemoveExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakePathCommand.cxx:(anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<(anonymous namespace)::HandleReplaceExtensionCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakePathCommand.cxx:(anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments cmArgumentParser<(anonymous namespace)::HandleTransformPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&, std::__1::function<cmCMakePath (cmCMakePath const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&, bool)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakePkgConfigCommand.cxx:(anonymous namespace)::ExtractArguments cmArgumentParser<(anonymous namespace)::ExtractArguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakePkgConfigCommand.cxx:(anonymous namespace)::PopulateArguments cmArgumentParser<(anonymous namespace)::PopulateArguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmCMakePkgConfigCommand.cxx:(anonymous namespace)::ImportArguments cmArgumentParser<(anonymous namespace)::ImportArguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmExecuteProcessCommand.cxx:cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<cmExecuteProcessCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmExportCommand.cxx:HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmExportCommand.cxx:HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments cmArgumentParser<HandleExportMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmExportCommand.cxx:HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::SetupArguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmExportCommand.cxx:HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::PackageDependencyArguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmExportCommand.cxx:HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::TargetArguments cmArgumentParser<HandleSetupMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::TargetArguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmExportCommand.cxx:HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments cmArgumentParser<HandleSpecialExportMode<cmPackageInfoArguments, cmExportBuildPackageInfoGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmExportCommand.cxx:HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments cmArgumentParser<HandleSpecialExportMode<cmSbomArguments, cmExportBuildSbomGenerator>(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ExportArguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:(anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<(anonymous namespace)::HandleReadCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:(anonymous namespace)::HandleMakeDirectoryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<(anonymous namespace)::HandleMakeDirectoryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:(anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<(anonymous namespace)::HandleRename(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:(anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<(anonymous namespace)::HandleCopyFile(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:(anonymous namespace)::HandleReadElfCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<(anonymous namespace)::HandleReadElfCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:(anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<(anonymous namespace)::HandleRealPathCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:(anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<(anonymous namespace)::HandleGenerateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:(anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<(anonymous namespace)::HandleCreateLinkCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:(anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<(anonymous namespace)::HandleGetRuntimeDependenciesCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:(anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<(anonymous namespace)::HandleConfigureCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:(anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<(anonymous namespace)::HandleArchiveCreateCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:(anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<(anonymous namespace)::HandleArchiveExtractCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand.cxx:(anonymous namespace)::HandleChmodCommandImpl(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, bool, cmExecutionStatus&)::Arguments cmArgumentParser<(anonymous namespace)::HandleChmodCommandImpl(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, bool, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileCommand_ReadMacho.cxx:HandleReadMachoCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<HandleReadMachoCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmBlockCommand.cxx:cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<cmBlockCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmInstallCommand.cxx:(anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors cmArgumentParser<(anonymous namespace)::HandleTargetsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmInstallCommand.cxx:(anonymous namespace)::RuntimeDependenciesArgs cmArgumentParser<(anonymous namespace)::RuntimeDependenciesArgs>::Parse<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >(ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmInstallCommand.cxx:(anonymous namespace)::HandleImportedRuntimeArtifactsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors cmArgumentParser<(anonymous namespace)::HandleImportedRuntimeArtifactsMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmInstallCommand.cxx:(anonymous namespace)::HandleRuntimeDependencySetMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors cmArgumentParser<(anonymous namespace)::HandleRuntimeDependencySetMode(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::ArgVectors>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmInstallCommand.cxx:(anonymous namespace)::RuntimeDependenciesArgs cmArgumentParser<(anonymous namespace)::RuntimeDependenciesArgs>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmSeparateArgumentsCommand.cxx:cmSeparateArgumentsCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<cmSeparateArgumentsCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmSetCommand.cxx:cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<cmSetCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmTargetSourcesCommand.cxx:(anonymous namespace)::FileSetsArgs cmArgumentParser<(anonymous namespace)::FileSetsArgs>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmTargetSourcesCommand.cxx:(anonymous namespace)::FileSetArgs cmArgumentParser<(anonymous namespace)::FileSetArgs>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmFileAPICommand.cxx:(anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<(anonymous namespace)::handleQueryCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: cmInstrumentationCommand.cxx:cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments cmArgumentParser<cmInstrumentationCommand(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&)::Arguments>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const |
494 | | |
495 | | bool HasKeyword(cm::string_view key) const |
496 | | { |
497 | | return this->Bindings.Keywords.Find(key) != this->Bindings.Keywords.end(); |
498 | | } |
499 | | }; |
500 | | |
501 | | template <> |
502 | | class cmArgumentParser<void> : private ArgumentParser::Base |
503 | | { |
504 | | public: |
505 | | using Base::Bindings; |
506 | | |
507 | | template <typename T> |
508 | | cmArgumentParser& Bind(cm::static_string_view name, T& ref) |
509 | 0 | { |
510 | 0 | this->Base::Bind(name, [&ref](Instance& instance) { instance.Bind(ref); });Unexecuted instantiation: cmArgumentParser<void>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmArgumentParser<void>::Bind<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >&)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmArgumentParser<void>::Bind<bool>(cm::static_string_view, bool&)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmArgumentParser<void>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmArgumentParser<void>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >&)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmArgumentParser<void>::Bind<std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > >(cm::static_string_view, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >&)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmArgumentParser<void>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) const |
511 | 0 | return *this; |
512 | 0 | } Unexecuted instantiation: cmArgumentParser<void>& cmArgumentParser<void>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(cm::static_string_view, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) Unexecuted instantiation: cmArgumentParser<void>& cmArgumentParser<void>::Bind<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >&) Unexecuted instantiation: cmArgumentParser<void>& cmArgumentParser<void>::Bind<bool>(cm::static_string_view, bool&) Unexecuted instantiation: cmArgumentParser<void>& cmArgumentParser<void>::Bind<ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >(cm::static_string_view, ArgumentParser::NonEmpty<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&) Unexecuted instantiation: cmArgumentParser<void>& cmArgumentParser<void>::Bind<std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >(cm::static_string_view, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&) Unexecuted instantiation: cmArgumentParser<void>& cmArgumentParser<void>::Bind<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >(cm::static_string_view, ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >&) Unexecuted instantiation: cmArgumentParser<void>& cmArgumentParser<void>::Bind<std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > >(cm::static_string_view, std::__1::optional<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >&) |
513 | | |
514 | | cmArgumentParser& Bind(cm::static_string_view name, |
515 | | std::function<Continue(cm::string_view)> f, |
516 | | ExpectAtLeast expect = { 1 }) |
517 | 0 | { |
518 | 0 | this->Base::Bind(name, [f, expect](Instance& instance) { |
519 | 0 | instance.Bind([&f](cm::string_view arg) -> Continue { return f(arg); }, |
520 | 0 | expect); |
521 | 0 | }); |
522 | 0 | return *this; |
523 | 0 | } |
524 | | |
525 | | cmArgumentParser& Bind( |
526 | | cm::static_string_view name, |
527 | | std::function<Continue(cm::string_view, cm::string_view)> f, |
528 | | ExpectAtLeast expect = { 1 }) |
529 | 0 | { |
530 | 0 | this->Base::Bind(name, [f, expect](Instance& instance) { |
531 | 0 | cm::string_view keyword = instance.GetState().Keyword; |
532 | 0 | instance.Bind( |
533 | 0 | [keyword, &f](cm::string_view arg) -> Continue { |
534 | 0 | return f(keyword, arg); |
535 | 0 | }, |
536 | 0 | expect); |
537 | 0 | }); |
538 | 0 | return *this; |
539 | 0 | } |
540 | | |
541 | | cmArgumentParser& Bind(std::size_t position, cm::optional<std::string>& ref) |
542 | 0 | { |
543 | 0 | this->Base::Bind(position, |
544 | 0 | [&ref](Instance&, std::size_t, cm::string_view arg) { |
545 | 0 | ref = std::string(arg); |
546 | 0 | }); |
547 | 0 | return *this; |
548 | 0 | } |
549 | | |
550 | | cmArgumentParser& BindParsedKeywords(std::vector<cm::string_view>& ref) |
551 | 0 | { |
552 | 0 | this->Base::BindParsedKeyword( |
553 | 0 | [&ref](Instance&, cm::string_view arg) { ref.emplace_back(arg); }); |
554 | 0 | return *this; |
555 | 0 | } |
556 | | |
557 | | template <typename T> |
558 | | cmArgumentParser& BindTrailingArgs(T& ref) |
559 | | { |
560 | | this->Base::BindTrailingArgs( |
561 | | [&ref](Instance& instance) { instance.Bind(ref); }); |
562 | | return *this; |
563 | | } |
564 | | |
565 | | template <typename T, typename U> |
566 | | cmArgumentParser& BindSubParser(cm::static_string_view name, |
567 | | cmArgumentParser<T>& parser, |
568 | | cm::optional<U>& subResult) |
569 | | { |
570 | | this->Base::Bind(name, [name, parser, &subResult](Instance& instance) { |
571 | | subResult.emplace(U()); |
572 | | instance.Bind(nullptr, ExpectAtLeast{ 0 }); |
573 | | instance.PushState(parser.Bindings, &(*subResult)); |
574 | | instance.Consume(name); |
575 | | }); |
576 | | return *this; |
577 | | } |
578 | | |
579 | | template <typename T, typename U> |
580 | | cmArgumentParser& BindSubParser(cm::static_string_view name, |
581 | | cmArgumentParser<T>& parser, U& subResult) |
582 | | { |
583 | | this->Base::Bind(name, [name, parser, &subResult](Instance& instance) { |
584 | | instance.Bind(nullptr, ExpectAtLeast{ 1 }); |
585 | | instance.PushState(parser.Bindings, &subResult); |
586 | | instance.Consume(name); |
587 | | }); |
588 | | return *this; |
589 | | } |
590 | | |
591 | | template <typename Range> |
592 | | ParseResult Parse(Range const& args, |
593 | | std::vector<std::string>* unparsedArguments, |
594 | | std::size_t pos = 0) const |
595 | 0 | { |
596 | 0 | ParseResult parseResult; |
597 | 0 | Instance instance(this->Bindings, &parseResult, unparsedArguments); |
598 | 0 | instance.Parse(args, pos); |
599 | 0 | return parseResult; |
600 | 0 | } Unexecuted instantiation: ArgumentParser::ParseResult cmArgumentParser<void>::Parse<cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > >(cmRange<std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: ArgumentParser::ParseResult cmArgumentParser<void>::Parse<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: ArgumentParser::ParseResult cmArgumentParser<void>::Parse<ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >(ArgumentParser::MaybeEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const Unexecuted instantiation: ArgumentParser::ParseResult cmArgumentParser<void>::Parse<cmList>(cmList const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, unsigned long) const |
601 | | |
602 | | bool HasKeyword(cm::string_view key) const |
603 | 0 | { |
604 | 0 | return this->Bindings.Keywords.Find(key) != this->Bindings.Keywords.end(); |
605 | 0 | } |
606 | | |
607 | | protected: |
608 | | using Base::Instance; |
609 | | using Base::BindKeywordMissingValue; |
610 | | |
611 | | template <typename T> |
612 | | bool Bind(cm::string_view name, T& ref) |
613 | 0 | { |
614 | 0 | return this->MaybeBind(name, |
615 | 0 | [&ref](Instance& instance) { instance.Bind(ref); });Unexecuted instantiation: cmArgumentParser<void>::Bind<bool>(std::__1::basic_string_view<char, std::__1::char_traits<char> >, bool&)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmArgumentParser<void>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) constUnexecuted instantiation: cmArgumentParser<void>::Bind<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >(std::__1::basic_string_view<char, std::__1::char_traits<char> >, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >&)::{lambda(ArgumentParser::Instance&)#1}::operator()(ArgumentParser::Instance&) const |
616 | 0 | } Unexecuted instantiation: bool cmArgumentParser<void>::Bind<bool>(std::__1::basic_string_view<char, std::__1::char_traits<char> >, bool&) Unexecuted instantiation: bool cmArgumentParser<void>::Bind<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) Unexecuted instantiation: bool cmArgumentParser<void>::Bind<ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >(std::__1::basic_string_view<char, std::__1::char_traits<char> >, ArgumentParser::NonEmpty<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >&) |
617 | | }; |