Mark return type as referenced for metadata in parameter decorators (#54994)

This commit is contained in:
Jake Bailey
2023-07-12 12:25:40 -07:00
committed by GitHub
parent 980f931bd5
commit 92cbf18e72
8 changed files with 267 additions and 0 deletions

View File

@@ -40195,6 +40195,7 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
for (const parameter of containingSignature.parameters) {
markDecoratorMedataDataTypeNodeAsReferenced(getParameterTypeNodeForDecoratorCheck(parameter));
}
markDecoratorMedataDataTypeNodeAsReferenced(getEffectiveReturnTypeNode(containingSignature));
break;
}
}