1#ifndef BACKENDS_P4TOOLS_COMMON_COMPILER_COMPILER_TARGET_H_ 
    2#define BACKENDS_P4TOOLS_COMMON_COMPILER_COMPILER_TARGET_H_ 
    7#include "backends/p4tools/common/compiler/compiler_result.h" 
    8#include "backends/p4tools/common/compiler/midend.h" 
    9#include "backends/p4tools/common/core/target.h" 
   10#include "frontends/common/options.h" 
   11#include "frontends/p4/frontend.h" 
   13#include "lib/compile_context.h" 
   56    virtual std::vector<const char *> *
initCompilerImpl(
int argc, 
char **argv) 
const;
 
   66    const IR::P4Program *
runFrontend(
const IR::P4Program *program) 
const;
 
   77    const IR::P4Program *
runMidEnd(
const IR::P4Program *program) 
const;
 
   80                            const std::string &archName);
 
 
Definition frontends/common/options.h:28
 
Definition compile_context.h:30