diff --git a/lib/processor/dojodoc.js b/lib/processor/dojodoc.js index 5c0ad8a..d8ef47a 100644 --- a/lib/processor/dojodoc.js +++ b/lib/processor/dojodoc.js @@ -369,8 +369,11 @@ define([ candidate = /^[^\n]*\/\/(.*?)\n/.exec(util.getSourceForRange(value.raw.range)); if (candidate) { - metadata = { type: trim(candidate[1]) }; + value.evaluated.metadata.type = trim(candidate[1]); + processTypeAnnotation(value.evaluated.metadata); } + // if we get here, we have no need to mixin any metadata + return; } // Function or object body