From d1bdd0ebb18c12b82799e48ff15a77e36623e348 Mon Sep 17 00:00:00 2001 From: Alexandre Bique Date: Tue, 7 Apr 2009 22:39:31 +0100 Subject: [PATCH] [doc] updated scope builder on functions --- src/ozulis/visitors/scope-builder.doch | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/ozulis/visitors/scope-builder.doch b/src/ozulis/visitors/scope-builder.doch index 31e3312..c465e0e 100644 --- a/src/ozulis/visitors/scope-builder.doch +++ b/src/ozulis/visitors/scope-builder.doch @@ -56,4 +56,15 @@ * may have many entries for the same name in a scope. Their memory address * must be suffixed with their types. (TODO: allow the user to specify * something like extern "C". If we want to be able to call C functions...). + * The user can do this: + * @code + * void myFunc(); // Weak symbol + * + * void myFunc() // Strong symbol + * { + * } + * @endcode + * And it should work fine. So it implies that you should be able to know if + * a function symbol comes from a function prototype or a function + * implementation. */ -- 2.11.4.GIT