summaryrefslogtreecommitdiff
path: root/src/bin/eolian_mono/eolian/mono/klass.hh
diff options
context:
space:
mode:
authorXavi Artigas <xavierartigas@yahoo.es>2019-07-25 17:30:44 +0200
committerXavi Artigas <xavierartigas@yahoo.es>2019-07-25 17:30:44 +0200
commit5a3d659006c66c82617aafa544218f141d33d323 (patch)
tree93792d63f742b698bbcc8f6caa55d72d1e7bdd7f /src/bin/eolian_mono/eolian/mono/klass.hh
parent4b80c5b4e14d62138464a9c629ad3209922b2c48 (diff)
mono-docs: Clearer docs for ConstructingHandle
Only *slightly* clearer.
Diffstat (limited to 'src/bin/eolian_mono/eolian/mono/klass.hh')
-rw-r--r--src/bin/eolian_mono/eolian/mono/klass.hh6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/bin/eolian_mono/eolian/mono/klass.hh b/src/bin/eolian_mono/eolian/mono/klass.hh
index a98866e..46215b9 100644
--- a/src/bin/eolian_mono/eolian/mono/klass.hh
+++ b/src/bin/eolian_mono/eolian/mono/klass.hh
@@ -204,7 +204,8 @@ struct klass
204 204
205 if (!as_generator 205 if (!as_generator
206 ( 206 (
207 scope_tab << "/// <summary>Constructor to be used when objects are expected to be constructed from native code.</summary>\n" 207 scope_tab << "/// <summary>Subclasses should override this constructor if they are expected to be instantiated from native code.\n"
208 << scope_tab << "/// Do not call this constructor directly.</summary>\n"
208 << scope_tab << "/// <param name=\"ch\">Tag struct storing the native handle of the object being constructed.</param>\n" 209 << scope_tab << "/// <param name=\"ch\">Tag struct storing the native handle of the object being constructed.</param>\n"
209 << scope_tab << "private " << concrete_name << "(ConstructingHandle ch) : base(ch)\n" 210 << scope_tab << "private " << concrete_name << "(ConstructingHandle ch) : base(ch)\n"
210 << scope_tab << "{\n" 211 << scope_tab << "{\n"
@@ -511,7 +512,8 @@ struct klass
511 << (*(scope_tab << scope_tab << constructor_invocation << "\n")) 512 << (*(scope_tab << scope_tab << constructor_invocation << "\n"))
512 << scope_tab << scope_tab << "FinishInstantiation();\n" 513 << scope_tab << scope_tab << "FinishInstantiation();\n"
513 << scope_tab << "}\n\n" 514 << scope_tab << "}\n\n"
514 << scope_tab << "/// <summary>Constructor to be used when objects are expected to be constructed from native code.</summary>\n" 515 << scope_tab << "/// <summary>Subclasses should override this constructor if they are expected to be instantiated from native code.\n"
516 << scope_tab << "/// Do not call this constructor directly.</summary>\n"
515 << scope_tab << "/// <param name=\"ch\">Tag struct storing the native handle of the object being constructed.</param>\n" 517 << scope_tab << "/// <param name=\"ch\">Tag struct storing the native handle of the object being constructed.</param>\n"
516 << scope_tab << "protected " << inherit_name << "(ConstructingHandle ch) : base(ch)\n" 518 << scope_tab << "protected " << inherit_name << "(ConstructingHandle ch) : base(ch)\n"
517 << scope_tab << "{\n" 519 << scope_tab << "{\n"