mirror of https://github.com/swig/swig
48 lines
908 B
JavaScript
48 lines
908 B
JavaScript
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;
|
|
}
|