From 74b5e8ad3b43949f122e6430fe576ebdd44cf04a Mon Sep 17 00:00:00 2001 From: Evan Nemerson Date: Thu, 8 Apr 2010 01:50:02 -0700 Subject: [PATCH] vapigen: add support for type_parameters attribute --- vapigen/valagidlparser.vala | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/vapigen/valagidlparser.vala b/vapigen/valagidlparser.vala index 727f57378..771146fe4 100644 --- a/vapigen/valagidlparser.vala +++ b/vapigen/valagidlparser.vala @@ -525,6 +525,10 @@ public class Vala.GIdlParser : CodeVisitor { if (eval (nv[1]) == "1") { ref_function_void = true; } + } else if (nv[0] == "type_parameters") { + foreach (string type_param_name in eval (nv[1]).split (",")) { + cl.add_type_parameter (new TypeParameter (type_param_name, current_source_reference)); + } } } } -- 2.47.3