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

#include "mlir/Pass/PassOptions.h"

+ Inheritance diagram for llvm::cl::parser< SmallVector< T, N > >:
+ Collaboration diagram for llvm::cl::parser< SmallVector< T, N > >:

Public Member Functions

 parser (Option &opt)
 
- Public Member Functions inherited from llvm::cl::detail::VectorParserBase< SmallVector< T, N >, 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< SmallVector< T, N >, T >
using parser_data_type = SmallVector< T, N >
 
- Static Public Member Functions inherited from llvm::cl::detail::VectorParserBase< SmallVector< T, N >, T >
static void print (raw_ostream &os, const SmallVector< T, N > &vector)
 

Detailed Description

template<typename T, unsigned N>
class llvm::cl::parser< SmallVector< T, N > >

Definition at line 407 of file PassOptions.h.

Constructor & Destructor Documentation

◆ parser()

template<typename T , unsigned N>
llvm::cl::parser< SmallVector< T, N > >::parser ( Option &  opt)
inline

Definition at line 410 of file PassOptions.h.


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