From: Jürg Billeter Date: Fri, 16 Apr 2010 20:29:50 +0000 (+0200) Subject: vapigen: Support instance_pos attribute for delegates X-Git-Tag: 0.8.1~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=358c2db6ac22189f50b12d90b35ad0a2913f8729;p=thirdparty%2Fvala.git vapigen: Support instance_pos attribute for delegates --- 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 (); } } }