(query, type, out)
| 997 | } |
| 998 | |
| 999 | function storeTypeDocs(query, type, out) { |
| 1000 | if (!out.url) out.url = type.url; |
| 1001 | if (!out.doc) out.doc = parseDoc(query, type.doc); |
| 1002 | if (!out.origin) out.origin = type.origin; |
| 1003 | var ctor, boring = infer.cx().protos; |
| 1004 | if (!out.url && !out.doc && type.proto && (ctor = type.proto.hasCtor) && |
| 1005 | type.proto != boring.Object && type.proto != boring.Function && type.proto != boring.Array) { |
| 1006 | out.url = ctor.url; |
| 1007 | out.doc = parseDoc(query, ctor.doc); |
| 1008 | } |
| 1009 | } |
| 1010 | |
| 1011 | var getSpan = exports.getSpan = function(obj) { |
| 1012 | if (!obj.origin) return; |
no test coverage detected
searching dependent graphs…