(members: ClassElement[])
| 26 | * Return whether the members are trivially destrutible. |
| 27 | */ |
| 28 | export function notTriviallyDestructible(members: ClassElement[]): boolean { |
| 29 | return members.filter(m => m instanceof PropertyDeclaration) |
| 30 | .some(m => !m.type.isTriviallyDestructible()); |
| 31 | } |
| 32 | |
| 33 | /** |
| 34 | * Create the Trace method required by cppgc::GarbageCollected. |
no test coverage detected