From 00e88fcfb0dff92ffb5e59d44d4696c572dca125 Mon Sep 17 00:00:00 2001 From: Rico Tzschichholz Date: Sat, 2 Dec 2017 18:31:03 +0100 Subject: girparser: Allow change of parameter names --- vala/valagirparser.vala | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vala/valagirparser.vala b/vala/valagirparser.vala index d9323a3aa..5d54b5e46 100644 --- a/vala/valagirparser.vala +++ b/vala/valagirparser.vala @@ -2426,7 +2426,10 @@ public class Vala.GirParser : CodeVisitor { Report.error (get_current_src (), "expected start element of `parameter' or `instance-parameter'"); } start_element (element_type); - string name = reader.get_attribute ("name"); + var name = metadata.get_string (ArgumentType.NAME); + if (name == null) { + name = reader.get_attribute ("name"); + } if (name == null) { name = default_name; } -- cgit v1.2.1