#pragma once #include "Props.hh" #include "Kernel.hh" namespace cadabra { /// \ingroup core class DependsBase : virtual public property { public: /// Returns a tree of objects on which the given object depends. virtual Ex dependencies(const Kernel&, Ex::iterator) const=0; }; }