summaryrefslogtreecommitdiff
path: root/src/bin
diff options
context:
space:
mode:
authorXavi Artigas <xavierartigas@yahoo.es>2019-08-02 17:29:27 +0200
committerXavi Artigas <xavierartigas@yahoo.es>2019-08-02 17:29:27 +0200
commitd13c59fb8953764a4042aa481e5b88f7a1eb56b6 (patch)
tree4b382437227fb08d750c53dc3ec7cf74842983d1 /src/bin
parent6764535aae6f9e9735785549b3d5fc0b672aeaca (diff)
mono-docs: Add more event args link for event handlers
There were some events missing <value> tags (see f01b1134012bafcc4d0c82588230796a7c9ef5bb)
Diffstat (limited to 'src/bin')
-rw-r--r--src/bin/eolian_mono/eolian/mono/events.hh4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/bin/eolian_mono/eolian/mono/events.hh b/src/bin/eolian_mono/eolian/mono/events.hh
index 6daccc21c9..053fd65579 100644
--- a/src/bin/eolian_mono/eolian/mono/events.hh
+++ b/src/bin/eolian_mono/eolian/mono/events.hh
@@ -367,6 +367,10 @@ struct event_definition_generator
367 367
368 if(!as_generator(documentation(1)).generate(sink, evt, context)) 368 if(!as_generator(documentation(1)).generate(sink, evt, context))
369 return false; 369 return false;
370 if (etype.is_engaged())
371 if (!as_generator(
372 scope_tab << "/// <value><see cref=\"" << wrapper_args_type << "\"/></value>\n"
373 ).generate(sink, evt, context)) return false;
370 374
371 // Visible event declaration. Either a regular class member or an explicit interface implementation. 375 // Visible event declaration. Either a regular class member or an explicit interface implementation.
372 if (klass.type == attributes::class_type::interface_ || klass.type == attributes::class_type::mixin) 376 if (klass.type == attributes::class_type::interface_ || klass.type == attributes::class_type::mixin)