diff options
author | Jürg Billeter <j@bitron.ch> | 2009-04-06 18:21:47 +0200 |
---|---|---|
committer | Jürg Billeter <j@bitron.ch> | 2009-04-06 18:21:47 +0200 |
commit | 49c419a1b0e4157fefdc35e8160dda16f388ac88 (patch) | |
tree | 73778f3e128cf6b159841dce82a444a88a8a54c2 /vala/valasignaltype.vala | |
parent | 1489d90ca5f6373978dae073bd781b48258a5622 (diff) | |
download | vala-49c419a1b0e4157fefdc35e8160dda16f388ac88.tar.gz |
Report error when trying to use signals as expressions
Fixes bug 437431.
Diffstat (limited to 'vala/valasignaltype.vala')
-rw-r--r-- | vala/valasignaltype.vala | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/vala/valasignaltype.vala b/vala/valasignaltype.vala index 3157a64b2..e93440342 100644 --- a/vala/valasignaltype.vala +++ b/vala/valasignaltype.vala @@ -1,6 +1,6 @@ /* valasignaltype.vala * - * Copyright (C) 2007-2008 Jürg Billeter + * Copyright (C) 2007-2009 Jürg Billeter * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -48,4 +48,12 @@ public class Vala.SignalType : DataType { public override DataType copy () { return new SignalType (signal_symbol); } + + public override bool compatible (DataType target_type) { + return false; + } + + public override string to_qualified_string (Scope? scope) { + return signal_symbol.get_full_name (); + } } |