(node)
| 47643 | : declareSymbolAndAddToSymbolTable(node, symbolFlags, symbolExcludes); |
| 47644 | } |
| 47645 | function getInferTypeContainer(node) { |
| 47646 | var extendsType = ts.findAncestor(node, function (n) { return n.parent && ts.isConditionalTypeNode(n.parent) && n.parent.extendsType === n; }); |
| 47647 | return extendsType && extendsType.parent; |
| 47648 | } |
| 47649 | function bindTypeParameter(node) { |
| 47650 | if (ts.isJSDocTemplateTag(node.parent)) { |
| 47651 | var container_1 = ts.getEffectiveContainerForJSDocTemplateTag(node.parent); |