From 358c2db6ac22189f50b12d90b35ad0a2913f8729 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=BCrg=20Billeter?= Date: Fri, 16 Apr 2010 22:29:50 +0200 Subject: [PATCH] vapigen: Support instance_pos attribute for delegates --- vapigen/valagidlparser.vala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vapigen/valagidlparser.vala b/vapigen/valagidlparser.vala index 6d3e03d6b..9e8ddcbcd 100644 --- a/vapigen/valagidlparser.vala +++ b/vapigen/valagidlparser.vala @@ -1,6 +1,6 @@ /* valagidlparser.vala * - * Copyright (C) 2006-2009 Jürg Billeter + * Copyright (C) 2006-2010 Jürg Billeter * Copyright (C) 2006-2008 Raffaele Sandrini * * This library is free software; you can redistribute it and/or @@ -322,6 +322,8 @@ public class Vala.GIdlParser : CodeVisitor { if (eval (nv[1]) == "1") { return_type.value_owned = true; } + } else if (nv[0] == "instance_pos") { + cb.cinstance_parameter_position = eval (nv[1]).to_double (); } } } -- 2.47.2