summaryrefslogtreecommitdiff
path: root/codegen/valagirwriter.vala
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2021-02-01 08:18:38 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2021-02-01 08:18:38 +0100
commit50307dabe27023d3deb762cfaab8096cb5fa1979 (patch)
treed7160b3b0b942a0e00f36d14a81cb0f954d1dd5a /codegen/valagirwriter.vala
parentd5f6518d6318920be6982b2125acc0f70f2f830f (diff)
downloadvala-50307dabe27023d3deb762cfaab8096cb5fa1979.tar.gz
codegen: Add get_ccode_no_wrapper() and use it
Diffstat (limited to 'codegen/valagirwriter.vala')
-rw-r--r--codegen/valagirwriter.vala4
1 files changed, 2 insertions, 2 deletions
diff --git a/codegen/valagirwriter.vala b/codegen/valagirwriter.vala
index afcab6ea9..6ba2a0e5c 100644
--- a/codegen/valagirwriter.vala
+++ b/codegen/valagirwriter.vala
@@ -1276,7 +1276,7 @@ public class Vala.GIRWriter : CodeVisitor {
tag_name = "function";
}
- if (m.get_attribute ("NoWrapper") == null) {
+ if (!get_ccode_no_wrapper (m)) {
write_signature (m, tag_name, true);
}
@@ -1345,7 +1345,7 @@ public class Vala.GIRWriter : CodeVisitor {
write_indent ();
buffer.append_printf ("<%s name=\"%s\"", tag_name, name);
if (tag_name == "virtual-method") {
- if (m.get_attribute ("NoWrapper") == null) {
+ if (!get_ccode_no_wrapper (m)) {
buffer.append_printf (" invoker=\"%s\"", name);
}
} else if (tag_name == "callback") {