File tree 1 file changed +8
-6
lines changed
1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -4918,17 +4918,19 @@ namespace ts {
4918
4918
// there documentation comments might be attached to the right hand side symbol of their declarations.
4919
4919
// The pattern of such special property access is that the parent symbol is the symbol of the file.
4920
4920
if ( symbol . parent && forEach ( symbol . parent . declarations , declaration => declaration . kind === SyntaxKind . SourceFile ) ) {
4921
- for ( const declaration of symbol . declarations ) {
4921
+ for ( const declaration of symbol . declarations ) {
4922
4922
if ( ! declaration . parent || declaration . parent . kind !== SyntaxKind . BinaryExpression ) {
4923
4923
continue ;
4924
4924
}
4925
4925
4926
4926
const rhsSymbol = program . getTypeChecker ( ) . getSymbolAtLocation ( ( < BinaryExpression > declaration . parent ) . right ) ;
4927
- if ( rhsSymbol ) {
4928
- documentation = rhsSymbol . getDocumentationComment ( ) ;
4929
- if ( documentation . length > 0 ) {
4930
- return ;
4931
- }
4927
+ if ( ! rhsSymbol ) {
4928
+ continue ;
4929
+ }
4930
+
4931
+ documentation = rhsSymbol . getDocumentationComment ( ) ;
4932
+ if ( documentation . length > 0 ) {
4933
+ break ;
4932
4934
}
4933
4935
}
4934
4936
}
You can’t perform that action at this time.
0 commit comments