nl_tokens: Return true if the given contextual type provides an index signature of the given kind
pl_tokens: function contextualTypeHasIndexSignature ( type , kind ) { return ! ! ( type . flags & 16384 /* Union */ ? <mask> . forEach ( type . types , function ( t ) { return getIndexTypeOfStructuredType ( t , kind ) ; } ) : getIndexTypeOfStructuredType ( type , kind ) ) ; }