P4C
The P4 Compiler
Loading...
Searching...
No Matches
P4::ParserOptions Member List

This is the complete list of members for P4::ParserOptions, including all inherited members.

additionalUsage (defined in P4::Util::Options)P4::Util::Optionsprotected
binaryName (defined in P4::Util::Options)P4::Util::Optionsprotected
buildDate (defined in P4::Util::Options)P4::Util::Optionsprotected
closeFile(FILE *file)P4::ParserOptionsstatic
collectUnknownOptions (defined in P4::Util::Options)P4::Util::Optionsprotected
compileCommand (defined in P4::Util::Options)P4::Util::Optionsprotected
compilerVersionP4::ParserOptions
Default enum valueP4::Util::Options
doNotCompileP4::ParserOptions
doNotPreprocessP4::ParserOptions
dumpFolderP4::ParserOptions
dumpPass(const char *manager, unsigned seq, const char *pass, const IR::Node *node) constP4::ParserOptionsprotected
exe_nameP4::ParserOptions
fileP4::ParserOptions
FrontendVersion enum name (defined in P4::ParserOptions)P4::ParserOptions
getBinaryName() (defined in P4::Util::Options)P4::Util::Optionsinline
getBuildDate() (defined in P4::Util::Options)P4::Util::Optionsinline
getCompileCommand() (defined in P4::Util::Options)P4::Util::Optionsinline
getDebugHook() constP4::ParserOptions
getIncludePath() const overrideP4::ParserOptionsvirtual
getToP4(std::ostream *, bool, std::filesystem::path) constP4::ParserOptionsprotectedvirtual
Hide enum valueP4::Util::Options
isAnnotationDisabled(const IR::Annotation *a) constP4::ParserOptions
isv1() constP4::ParserOptions
langVersionP4::ParserOptions
message (defined in P4::Util::Options)P4::Util::Optionsprotected
noIncludesP4::ParserOptions
optimizeParserInliningP4::ParserOptions
OptionalArgument enum valueP4::Util::Options
OptionFlags enum nameP4::Util::Options
optionOrder (defined in P4::Util::Options)P4::Util::Optionsprotected
OptionProcessor typedef (defined in P4::Util::Options)P4::Util::Options
Options(std::string_view message) (defined in P4::Util::Options)P4::Util::Optionsinlineexplicitprotected
options (defined in P4::Util::Options)P4::Util::Optionsprotected
outStream (defined in P4::Util::Options)P4::Util::Optionsprotected
ParserOptions(std::string_view defaultMessage="Parse a P4 program") (defined in P4::ParserOptions)P4::ParserOptionsexplicit
preprocess() constP4::ParserOptions
preprocessor_optionsP4::ParserOptions
PreprocessorResult typedefP4::ParserOptions
process(int argc, char *const argv[]) overrideP4::ParserOptionsvirtual
registerOption(const char *option, const char *argName, OptionProcessor processor, const char *description, OptionFlags flags=OptionFlags::Default) (defined in P4::Util::Options)P4::Util::Optionsprotected
registerUsage(const char *msg) (defined in P4::Util::Options)P4::Util::Optionsinlineprotected
remainingOptions (defined in P4::Util::Options)P4::Util::Optionsprotected
searchForIncludePath(const char *&includePathOut, std::vector< cstring > relativePaths, const char *)P4::ParserOptions
setInputFile()P4::ParserOptions
setOutStream(std::ostream *out) (defined in P4::Util::Options)P4::Util::Optionsinlineprotected
top4P4::ParserOptions
usage() (defined in P4::Util::Options)P4::Util::Optionsvirtual
validateOptions() constP4::Util::Optionsprotectedvirtual