From 659a0e71fb1c0f040d9036722092c4c9b50fea79 Mon Sep 17 00:00:00 2001 From: Mike Gerwitz Date: Thu, 19 Oct 2023 09:45:43 -0400 Subject: [PATCH] depgen (preproc:symtable): Simplify symbol iteration This just continues to refactor to try to make sense of this code, which has evolved into quite the mess over the years. The two primary goals are to (a) find possible optimizations and (b) make sure how this functions is clear for when it's reimplemented in TAMER. I'm doing this in small commits so that the steps are more obvious. The specific list of attributes is what I found to be output in practice in the `xmlo` files. DEV-15114 --- src/current/include/depgen.xsl | 60 +++++++++++----------------------- 1 file changed, 19 insertions(+), 41 deletions(-) diff --git a/src/current/include/depgen.xsl b/src/current/include/depgen.xsl index e1dcdd18..51ef8dc8 100644 --- a/src/current/include/depgen.xsl +++ b/src/current/include/depgen.xsl @@ -140,9 +140,8 @@ '(circular dependency)' )" /> - - + + - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - + + - - - \textrm{ - + h } - - - - - - - @@ -214,10 +196,6 @@ " /> - - - -