1#ifndef BACKENDS_P4TOOLS_COMMON_CONTROL_PLANE_SYMBOLIC_VARIABLES_H_ 
    2#define BACKENDS_P4TOOLS_COMMON_CONTROL_PLANE_SYMBOLIC_VARIABLES_H_ 
   12namespace ControlPlaneState {
 
   21                                        const IR::Type *type);
 
   28                                                const IR::Type *type);
 
   35                                                   const IR::Type *type);
 
   40                                                   cstring parameterName, 
const IR::Type *type);
 
   47namespace Bmv2ControlPlaneState {
 
   51const IR::SymbolicVariable *getCloneActive();
 
   55const IR::SymbolicVariable *getCloneSessionId(
const IR::Type *type);
 
   60std::pair<const IR::SymbolicVariable *, const IR::SymbolicVariable *> getTableRange(