* Adds optional type metadata for a declaration. * * @param node The declaration node. * @param decoratorExpressions The destination array to which to add new decorator expressions.
(node, container, decoratorExpressions)
| 92637 | * @param decoratorExpressions The destination array to which to add new decorator expressions. |
| 92638 | */ |
| 92639 | function addTypeMetadata(node, container, decoratorExpressions) { |
| 92640 | if (USE_NEW_TYPE_METADATA_FORMAT) { |
| 92641 | addNewTypeMetadata(node, container, decoratorExpressions); |
| 92642 | } |
| 92643 | else { |
| 92644 | addOldTypeMetadata(node, container, decoratorExpressions); |
| 92645 | } |
| 92646 | } |
| 92647 | function addOldTypeMetadata(node, container, decoratorExpressions) { |
| 92648 | if (compilerOptions.emitDecoratorMetadata) { |
| 92649 | if (shouldAddTypeMetadata(node)) { |
no test coverage detected
searching dependent graphs…