Lines Matching defs:PassNameParser
1 //===- llvm/Support/PassNameParser.h ----------------------------*- C++ -*-===//
10 // This file the PassNameParser and FilteredPassNameParser<> classes, which are
14 // The PassNameParser class adds ALL passes linked into the system (that are
17 // template is used for the same purposes as PassNameParser, except that it only
36 // PassNameParser class - Make use of the pass registration mechanism to
39 class PassNameParser : public PassRegistrationListener,
43 PassNameParser() : Opt(0) {}
44 virtual ~PassNameParser();
82 PassNameParser *PNP = const_cast<PassNameParser*>(this);
90 typedef PassNameParser::OptionInfo ValType;
103 class FilteredPassNameParser : public PassNameParser {