MCPcopy
hub / github.com/digitalbazaar/jsonld.js / default_

Function default_

tests/webidl/WebIDLParser.js:397–413  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

395 };
396
397 var default_ = function() {
398 all_ws();
399 if (consume(OTHER, "=")) {
400 all_ws();
401 var def = const_value();
402 if (def) {
403 return def;
404 } else if (consume(OTHER, "[")) {
405 if (!consume(OTHER, "]")) error("Default sequence value must be empty");
406 return { type: "sequence", value: [] };
407 } else {
408 var str = consume(STR) || error("No value for default");
409 str.value = str.value.replace(/^"/, "").replace(/"$/, "");
410 return str;
411 }
412 }
413 };
414
415 var const_ = function(store) {
416 all_ws(store, "pea");

Callers 2

argumentFunction · 0.85
dictionaryFunction · 0.85

Calls 4

all_wsFunction · 0.85
consumeFunction · 0.85
const_valueFunction · 0.85
errorFunction · 0.85

Tested by

no test coverage detected