#include "gdb-tests.h" #include "js/String.h" #include "js/Symbol.h" FRAGMENT(JSSymbol, simple) { using namespace JS; RootedString hello(cx, JS_NewStringCopyZ(cx, "Hello!")); Rooted unique(cx, NewSymbol(cx, nullptr)); Rooted unique_with_desc(cx, NewSymbol(cx, hello)); Rooted registry(cx, GetSymbolFor(cx, hello)); Rooted well_known(cx, GetWellKnownSymbol(cx, SymbolCode::iterator)); breakpoint(); use(unique); use(unique_with_desc); use(registry); use(well_known); }