From 2425feefbc3f539405725d651a0ae35d7072c497 Mon Sep 17 00:00:00 2001 From: ghidra1 Date: Tue, 23 Feb 2021 16:44:01 -0500 Subject: [PATCH] GP-705 update regex comment --- .../app/util/demangler/gnu/GnuDemanglerParser.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/Ghidra/Features/GnuDemangler/src/main/java/ghidra/app/util/demangler/gnu/GnuDemanglerParser.java b/Ghidra/Features/GnuDemangler/src/main/java/ghidra/app/util/demangler/gnu/GnuDemanglerParser.java index 171b061ecf..5e6029eff8 100644 --- a/Ghidra/Features/GnuDemangler/src/main/java/ghidra/app/util/demangler/gnu/GnuDemanglerParser.java +++ b/Ghidra/Features/GnuDemangler/src/main/java/ghidra/app/util/demangler/gnu/GnuDemanglerParser.java @@ -243,15 +243,12 @@ public class GnuDemanglerParser { * Pattern: text for|to text * * Parts: - * -required text (capture group 2) - * --note: this uses '++', a possessive quantifier, to help keep the - * backtracking to a minimum - * -a space - * -'for' or 'to' (capture group 3) - * -a space + * -required text (capture group 2) -+ + * -'for' or 'to' (capture group 3) | (capture group 1) + * -a space -+ * -optional text (capture group 4) * - * Note: capture group 1 is the combination of groups 2 and 3 + * Note: capture group 1 is the combination of groups 2 and 3 with trailing space * * Examples: * construction vtable for