Check if \a e is of type \a t
| 315 | }; |
| 316 | /// Check if \a e is of type \a t |
| 317 | bool hasType(const LinFloatExpr& e, ArithNonLinFloatExpr::ArithNonLinFloatExprType t) { |
| 318 | return e.nlfe() && |
| 319 | dynamic_cast<ArithNonLinFloatExpr*>(e.nlfe()) != nullptr && |
| 320 | dynamic_cast<ArithNonLinFloatExpr*>(e.nlfe())->t == t; |
| 321 | } |
| 322 | |
| 323 | }} |
| 324 |