Lines Matching refs:parser
105 def parse_arch(self, parser): argument
108 parser.add_argument("--arch",
113 def parse_feat(self, parser): argument
116 parser.add_argument("--feat", "--feature",
124 parser = subparsers.add_parser("current",
131 self.parse_feat(parser)
132 parser.set_defaults(func=self.run_current)
137 parser = subparsers.add_parser("rest",
147 self.parse_arch(parser)
148 self.parse_feat(parser)
149 parser.set_defaults(func=self.run_rest)
154 parser = subparsers.add_parser("list",
162 self.parse_arch(parser)
163 self.parse_feat(parser)
164 parser.set_defaults(func=self.run_list)
169 parser = subparsers.add_parser("validate",
175 parser.set_defaults(func=self.run_parser)
177 def parser(self): member in GetFeature
181 parser = argparse.ArgumentParser(formatter_class=argparse.RawTextHelpFormatter)
183 parser.add_argument("-d", "--debug", action="count", default=0,
188 parser.add_argument("--directory", "--dir", default=DEFAULT_DIR,
193 parser.add_argument("--enable-fname", action="store_true",
198 subparsers = parser.add_subparsers()
205 args = parser.parse_args()
215 args = feat.parser()