From cf2ba230893072b68b326735f0f90ff666ca7609 Mon Sep 17 00:00:00 2001 From: Iampete1 Date: Wed, 4 Oct 2023 17:30:17 +0100 Subject: [PATCH] AP_Scripting: generator: emit dependancys for operators --- libraries/AP_Scripting/generator/src/main.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libraries/AP_Scripting/generator/src/main.c b/libraries/AP_Scripting/generator/src/main.c index 9959af3239..60ab969fd4 100644 --- a/libraries/AP_Scripting/generator/src/main.c +++ b/libraries/AP_Scripting/generator/src/main.c @@ -2132,6 +2132,8 @@ void emit_operators(struct userdata *data) { assert(data->ud_type == UD_USERDATA); + start_dependency(source, data->dependency); + for (uint32_t i = 1; i < OP_LAST; i = (i << 1)) { const char * op_name = get_name_for_operation((data->operations) & i); if (op_name == NULL) { @@ -2171,6 +2173,8 @@ void emit_operators(struct userdata *data) { fprintf(source, "}\n\n"); } + + end_dependency(source, data->dependency); } void emit_methods(struct userdata *node) {