ROADMAP v0.6.0 - Literal extraction for predicate analysis
(&self, expr: &Expression)
| 729 | /// Extract string literal from expression |
| 730 | #[allow(dead_code)] // ROADMAP v0.6.0 - Literal extraction for predicate analysis |
| 731 | fn extract_string_literal(&self, expr: &Expression) -> Option<String> { |
| 732 | use crate::ast::{Expression, Literal}; |
| 733 | |
| 734 | if let Expression::Literal(Literal::String(s)) = expr { |
| 735 | return Some(s.clone()); |
| 736 | } |
| 737 | None |
| 738 | } |
| 739 | |
| 740 | /// Extract number literal from expression |
| 741 | #[allow(dead_code)] // ROADMAP v0.6.0 - Numeric literal extraction for cost estimation |
no test coverage detected