selene-db-gql 1.3.0

ISO/IEC 39075:2024 GQL parser, planner, optimizer, and executor for selene-db.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Procedure-call Flagger walk.

use selene_core::feature_register::FeatureId;

use crate::ProcedureCall;

use super::{FeatureUse, expr, record_feature};

pub(crate) fn procedure_call(call: &ProcedureCall, uses: &mut Vec<FeatureUse>) {
    record_feature(uses, FeatureId::GP04, call.span);
    for arg in &call.args {
        expr::value(arg, uses);
    }
}