19 #ifndef OST_QUERY_STATE_HH
20 #define OST_QUERY_STATE_HH
32 #include <boost/logic/tribool.hpp>
40 namespace ost {
namespace mol {
44 struct LazilyBoundData;
45 struct LazilyBoundRef;
77 const LazilyBoundRef& GetBoundObject(
int i)
const;
84 std::vector<boost::logic::tribool> s_;
85 std::vector<boost::logic::tribool> value_stack_;
86 boost::shared_ptr<LazilyBoundData> r_;