MLIR  16.0.0git
Public Member Functions | List of all members
llvm::cl::parser< std::vector< T > > Class Template Reference

#include "mlir/Pass/PassOptions.h"

+ Inheritance diagram for llvm::cl::parser< std::vector< T > >:
+ Collaboration diagram for llvm::cl::parser< std::vector< T > >:

Public Member Functions

 parser (Option &opt)
 
- Public Member Functions inherited from llvm::cl::detail::VectorParserBase< std::vector< T >, T >
 VectorParserBase (Option &opt)
 
bool parse (Option &opt, StringRef argName, StringRef arg, parser_data_type &vector)
 
void printOptionInfo (const Option &opt, size_t globalWidth) const
 
size_t getOptionWidth (const Option &opt) const
 

Additional Inherited Members

- Public Types inherited from llvm::cl::detail::VectorParserBase< std::vector< T >, T >
using parser_data_type = std::vector< T >
 
- Static Public Member Functions inherited from llvm::cl::detail::VectorParserBase< std::vector< T >, T >
static void print (raw_ostream &os, const std::vector< T > &vector)
 

Detailed Description

template<typename T>
class llvm::cl::parser< std::vector< T > >

Definition at line 401 of file PassOptions.h.

Constructor & Destructor Documentation

◆ parser()

template<typename T >
llvm::cl::parser< std::vector< T > >::parser ( Option &  opt)
inline

Definition at line 404 of file PassOptions.h.


The documentation for this class was generated from the following file: