methods/argument-named.vala \
methods/delegate-target.vala \
methods/generics.vala \
+ methods/nowrapper-no-vfunc.test \
methods/params-array.vala \
methods/params-array-abstract.test \
methods/print-attribute.vala \
return false;
}
+ if (get_attribute ("NoWrapper") != null && !(is_abstract || is_virtual)) {
+ error = true;
+ Report.error (source_reference, "[NoWrapper] methods must be declared abstract or virtual");
+ return false;
+ }
+
if (is_abstract) {
if (parent_symbol is Class) {
unowned Class cl = (Class) parent_symbol;