//// [nonPrimitiveConstraintOfIndexAccessType.ts]
// test for #15371
function f(s, tp) {
    tp = s;
}
function g(s, tp) {
    tp = s;
}
function h(s, tp) {
    tp = s;
}
function i(s, tp) {
    tp = s;
}
function j(s, tp) {
    tp = s;
}
function k(s, tp) {
    tp = s;
}
function o(s, tp) {
    tp = s;
}
function l(s, tp) {
    tp = s;
}
function m(s, tp) {
    tp = s;
}
function n(s, tp) {
    tp = s;
}
