summaryrefslogtreecommitdiff
path: root/tools/pm/WrapParser.pm
diff options
context:
space:
mode:
Diffstat (limited to 'tools/pm/WrapParser.pm')
-rw-r--r--tools/pm/WrapParser.pm5
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/pm/WrapParser.pm b/tools/pm/WrapParser.pm
index 9063bce6..7faae231 100644
--- a/tools/pm/WrapParser.pm
+++ b/tools/pm/WrapParser.pm
@@ -940,6 +940,7 @@ sub on_wrap_method($)
$$objCfunc{rettype_needs_ref} = 0;
$$objCfunc{throw_any_errors} = 0;
$$objCfunc{constversion} = 0;
+ $$objCfunc{ignore_deprecations} = 0;
$$objCfunc{deprecated} = "";
my $errthrow_docs = "";
my $deprecation_docs = "";
@@ -962,6 +963,10 @@ sub on_wrap_method($)
{
$$objCfunc{constversion} = 1;
}
+ elsif($argRef eq "ignore_deprecations")
+ {
+ $$objCfunc{ignore_deprecations} = 1;
+ }
elsif($argRef =~ /^deprecated(.*)/) #If deprecated is at the start.
{
$$objCfunc{deprecated} = "deprecated";