1 #ifndef CPPAD_CG_OPERATION_PATH_NODE_INCLUDED
2 #define CPPAD_CG_OPERATION_PATH_NODE_INCLUDED
22 struct OperationPathNode {
43 inline bool operator<(
const OperationPathNode<Base>& right)
const {
50 inline bool operator==(
const OperationPathNode<Base>& left,
51 const OperationPathNode<Base>& right) {
52 return left.node == right.node && left.argIndex == right.argIndex;
56 inline bool operator!=(
const OperationPathNode<Base>& left,
57 const OperationPathNode<Base>& right) {
58 return left.node != right.node || left.argIndex != right.argIndex;