/********************* */ /*! \file instantiator_tables_template.cpp ** \verbatim ** Original author: dejan ** Major contributors: mdeters ** Minor contributors (to current version): none ** This file is part of the CVC4 prototype. ** Copyright (c) 2009-2012 New York University and The University of Iowa ** See the file COPYING in the top-level source directory for licensing ** information.\endverbatim ** ** \brief Instantiator tables for quantifier-friendly theories ** ** This file contains template code for the instantiator tables that are ** generated from the Theory kinds files. **/ #include "context/context.h" #include "theory/quantifiers_engine.h" ${instantiator_includes} #line 24 "${template}" namespace CVC4 { namespace theory { Instantiator* Theory::makeInstantiator(context::Context* c, theory::QuantifiersEngine* qe) { switch(d_id) { ${make_instantiator_cases} #line 32 "${template}" default: Unhandled(d_id); } } }/* CVC4::theory namespace */ }/* CVC4 namespace */