MCPcopy Index your code
hub / github.com/PaulTaykalo/objc-dependency-visualizer / propertyName

Function propertyName

Scripts/ace/worker-javascript.js:4963–4995  ·  view source on GitHub ↗
(preserveOrToken)

Source from the content-addressed store, hash-verified

4961
4962
4963 function propertyName(preserveOrToken) {
4964 var id;
4965 var preserve = true;
4966 if (typeof preserveOrToken === "object") {
4967 id = preserveOrToken;
4968 } else {
4969 preserve = preserveOrToken;
4970 id = optionalidentifier(false, true, preserve);
4971 }
4972
4973 if (!id) {
4974 if (state.tokens.next.id === "(string)") {
4975 id = state.tokens.next.value;
4976 if (!preserve) {
4977 advance();
4978 }
4979 } else if (state.tokens.next.id === "(number)") {
4980 id = state.tokens.next.value.toString();
4981 if (!preserve) {
4982 advance();
4983 }
4984 }
4985 } else if (typeof id === "object") {
4986 if (id.id === "(string)" || id.id === "(identifier)") id = id.value;
4987 else if (id.id === "(number)") id = id.value.toString();
4988 }
4989
4990 if (id === "hasOwnProperty") {
4991 warning("W001");
4992 }
4993
4994 return id;
4995 }
4996 function functionparams(options) {
4997 var next;
4998 var params = [];

Callers 2

classbodyFunction · 0.85

Calls 3

optionalidentifierFunction · 0.85
advanceFunction · 0.85
warningFunction · 0.85

Tested by

no test coverage detected