ROADMAP v0.6.0 - Property access analysis for index selection
(&self, expr: &Expression)
| 720 | /// Extract property access from expression (e.g., doc.content -> ("doc", "content")) |
| 721 | #[allow(dead_code)] // ROADMAP v0.6.0 - Property access analysis for index selection |
| 722 | fn extract_property_access(&self, expr: &Expression) -> Option<(String, String)> { |
| 723 | if let Expression::PropertyAccess(prop_access) = expr { |
| 724 | return Some((prop_access.object.clone(), prop_access.property.clone())); |
| 725 | } |
| 726 | None |
| 727 | } |
| 728 | |
| 729 | /// Extract string literal from expression |
| 730 | #[allow(dead_code)] // ROADMAP v0.6.0 - Literal extraction for predicate analysis |
no test coverage detected