P4C
The P4 Compiler
|
This is the complete list of members for P4::ParserOptions, including all inherited members.
additionalUsage (defined in P4::Util::Options) | P4::Util::Options | protected |
binaryName (defined in P4::Util::Options) | P4::Util::Options | protected |
buildDate (defined in P4::Util::Options) | P4::Util::Options | protected |
closeFile(FILE *file) | P4::ParserOptions | static |
collectUnknownOptions (defined in P4::Util::Options) | P4::Util::Options | protected |
compileCommand (defined in P4::Util::Options) | P4::Util::Options | protected |
compilerVersion | P4::ParserOptions | |
Default enum value | P4::Util::Options | |
doNotCompile | P4::ParserOptions | |
doNotPreprocess | P4::ParserOptions | |
dumpFolder | P4::ParserOptions | |
dumpPass(const char *manager, unsigned seq, const char *pass, const IR::Node *node) const | P4::ParserOptions | protected |
exe_name | P4::ParserOptions | |
file | P4::ParserOptions | |
FrontendVersion enum name (defined in P4::ParserOptions) | P4::ParserOptions | |
getBinaryName() (defined in P4::Util::Options) | P4::Util::Options | inline |
getBuildDate() (defined in P4::Util::Options) | P4::Util::Options | inline |
getCompileCommand() (defined in P4::Util::Options) | P4::Util::Options | inline |
getDebugHook() const | P4::ParserOptions | |
getIncludePath() const override | P4::ParserOptions | virtual |
getToP4(std::ostream *, bool, std::filesystem::path) const | P4::ParserOptions | protectedvirtual |
Hide enum value | P4::Util::Options | |
isAnnotationDisabled(const IR::Annotation *a) const | P4::ParserOptions | |
isv1() const | P4::ParserOptions | |
langVersion | P4::ParserOptions | |
message (defined in P4::Util::Options) | P4::Util::Options | protected |
noIncludes | P4::ParserOptions | |
optimizeParserInlining | P4::ParserOptions | |
OptionalArgument enum value | P4::Util::Options | |
OptionFlags enum name | P4::Util::Options | |
optionOrder (defined in P4::Util::Options) | P4::Util::Options | protected |
OptionProcessor typedef (defined in P4::Util::Options) | P4::Util::Options | |
Options(std::string_view message) (defined in P4::Util::Options) | P4::Util::Options | inlineexplicitprotected |
options (defined in P4::Util::Options) | P4::Util::Options | protected |
outStream (defined in P4::Util::Options) | P4::Util::Options | protected |
ParserOptions(std::string_view defaultMessage="Parse a P4 program") (defined in P4::ParserOptions) | P4::ParserOptions | explicit |
preprocess() const | P4::ParserOptions | |
preprocessor_options | P4::ParserOptions | |
PreprocessorResult typedef | P4::ParserOptions | |
process(int argc, char *const argv[]) override | P4::ParserOptions | virtual |
registerOption(const char *option, const char *argName, OptionProcessor processor, const char *description, OptionFlags flags=OptionFlags::Default) (defined in P4::Util::Options) | P4::Util::Options | protected |
registerUsage(const char *msg) (defined in P4::Util::Options) | P4::Util::Options | inlineprotected |
remainingOptions (defined in P4::Util::Options) | P4::Util::Options | protected |
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::Options | inlineprotected |
top4 | P4::ParserOptions | |
usage() (defined in P4::Util::Options) | P4::Util::Options | virtual |
validateOptions() const | P4::Util::Options | protectedvirtual |