* For 'module A.B.C', we want to get the node for 'C'. * We store 'A' as associated with a NavNode, and use getModuleName to traverse down again.
(decl)
| 141509 | * We store 'A' as associated with a NavNode, and use getModuleName to traverse down again. |
| 141510 | */ |
| 141511 | function getInteriorModule(decl) { |
| 141512 | return decl.body && ts.isModuleDeclaration(decl.body) ? getInteriorModule(decl.body) : decl; |
| 141513 | } |
| 141514 | function isComputedProperty(member) { |
| 141515 | return !member.name || member.name.kind === 162 /* SyntaxKind.ComputedPropertyName */; |
| 141516 | } |
no outgoing calls
no test coverage detected