var cpp11_thread_local = require("cpp11_thread_local"); t = new cpp11_thread_local.ThreadLocals(); if (t.stval != 11) { throw new Error; } if (t.tsval != 22) { throw new Error; } if (t.tscval99 != 99) { throw new Error; } cpp11_thread_local.etval = -11; if (cpp11_thread_local.etval != -11) { throw new Error; } cpp11_thread_local.stval = -22; if (cpp11_thread_local.stval != -22) { throw new Error; } cpp11_thread_local.tsval = -33; if (cpp11_thread_local.tsval != -33) { throw new Error; } cpp11_thread_local.etval = -44; if (cpp11_thread_local.etval != -44) { throw new Error; } cpp11_thread_local.teval = -55; if (cpp11_thread_local.teval != -55) { throw new Error; } cpp11_thread_local.ectval = -66; if (cpp11_thread_local.ectval != -66) { throw new Error; } cpp11_thread_local.ecpptval = -66; if (cpp11_thread_local.ecpptval != -66) { throw new Error; }