LLVM 20.0.0git
llvm::SPIRVExtensionsParser Member List

This is the complete list of members for llvm::SPIRVExtensionsParser, including all inherited members.

addLiteralOption(StringRef Name, const DT &V, StringRef HelpStr)llvm::cl::parser< std::set< SPIRV::Extension::Extension > >inline
checkExtensions(const std::vector< std::string > &ExtNames, std::set< SPIRV::Extension::Extension > &AllowedExtensions)llvm::SPIRVExtensionsParserstatic
findOption(StringRef Name)llvm::cl::generic_parser_base
generic_parser_base(Option &O)llvm::cl::generic_parser_baseinline
getDescription(unsigned N) const overridellvm::cl::parser< std::set< SPIRV::Extension::Extension > >inlinevirtual
getExtraOptionNames(SmallVectorImpl< StringRef > &OptionNames)llvm::cl::generic_parser_baseinline
getNumOptions() const overridellvm::cl::parser< std::set< SPIRV::Extension::Extension > >inlinevirtual
getOption(unsigned N) const overridellvm::cl::parser< std::set< SPIRV::Extension::Extension > >inlinevirtual
getOptionValue(unsigned N) const overridellvm::cl::parser< std::set< SPIRV::Extension::Extension > >inlinevirtual
getOptionWidth(const Option &O) constllvm::cl::generic_parser_basevirtual
getValueExpectedFlagDefault() constllvm::cl::generic_parser_baseinline
initialize()llvm::cl::generic_parser_baseinline
Ownerllvm::cl::generic_parser_baseprotected
parse(cl::Option &O, StringRef ArgName, StringRef ArgValue, std::set< SPIRV::Extension::Extension > &Vals)llvm::SPIRVExtensionsParser
parser< std::set< SPIRV::Extension::Extension > >::parse(Option &O, StringRef ArgName, StringRef Arg, std::set< SPIRV::Extension::Extension > &V)llvm::cl::parser< std::set< SPIRV::Extension::Extension > >inline
parser(Option &O)llvm::cl::parser< std::set< SPIRV::Extension::Extension > >inline
parser_data_type typedefllvm::cl::parser< std::set< SPIRV::Extension::Extension > >
printGenericOptionDiff(const Option &O, const GenericOptionValue &V, const GenericOptionValue &Default, size_t GlobalWidth) constllvm::cl::generic_parser_base
printOptionDiff(const Option &O, const AnyOptionValue &V, const AnyOptionValue &Default, size_t GlobalWidth) constllvm::cl::generic_parser_baseinline
printOptionInfo(const Option &O, size_t GlobalWidth) constllvm::cl::generic_parser_basevirtual
removeLiteralOption(StringRef Name)llvm::cl::parser< std::set< SPIRV::Extension::Extension > >inline
SPIRVExtensionsParser(cl::Option &O)llvm::SPIRVExtensionsParserinline
Valuesllvm::cl::parser< std::set< SPIRV::Extension::Extension > >protected
~generic_parser_base()=defaultllvm::cl::generic_parser_basevirtual