MCPcopy Create free account

hub / github.com/NeilFraser/JS-Interpreter / functions

Functions190 in github.com/NeilFraser/JS-Interpreter

↓ 2 callersFunctionOb
(a,b,d)
acorn_interpreter.js:112
↓ 2 callersFunctionPb
(a,b)
acorn_interpreter.js:113
↓ 2 callersFunctionRa
(a)
acorn_interpreter.js:48
↓ 2 callersFunctionSb
(f)
acorn_interpreter.js:16
↓ 2 callersFunctionVb
()
acorn_interpreter.js:15
↓ 2 callersFunctionac
()
acorn_interpreter.js:18
↓ 2 callersFunctionb
(f)
acorn_interpreter.js:7
↓ 2 callersFunctionbc
()
acorn_interpreter.js:17
↓ 2 callersFunctionda
(a)
acorn_interpreter.js:7
↓ 2 callersFunctiondb
(a,b,d)
acorn_interpreter.js:113
↓ 2 callersFunctiondecodeValue_
* Given a serialized value, decode it to a real value. * Most values are themselves. But objects are references, and Infinity, NaN, * -0 and undefi
demos/serialize.js:248
↓ 2 callersFunctiongd
(a,b,d)
acorn_interpreter.js:104
↓ 2 callersFunctionisIdentifierChar
(code)
acorn.js:564
↓ 2 callersFunctionkc
(f,h)
acorn_interpreter.js:25
↓ 2 callersFunctionlc
(f,h)
acorn_interpreter.js:25
↓ 2 callersFunctionobjectHunt_
* Recursively search the stack to find all non-primitives. * Stores the results in the objectList global variable. * @param {!Object} node Root node
demos/serialize.js:495
↓ 2 callersFunctionod
(a,b)
acorn_interpreter.js:115
↓ 2 callersFunctionparseForIn
* Parse a `for`/`in` loop. * * @param {!node_t} node * @param {!node_t} init * @returns {!node_t}
acorn.js:1802
↓ 2 callersFunctionparseMaybeAssign
* Parse an assignment expression. This includes applications of * operators like `+=`. * * @param {boolean|undefined} noIn * @returns {!no
acorn.js:1866
↓ 2 callersFunctionparseMaybeUnary
* Parse unary operators, both prefix and postfix. * * @returns {!node_t}
acorn.js:1943
↓ 2 callersFunctionparsePropertyName
* @returns {!node_t}
acorn.js:2160
↓ 2 callersFunctionparseSubscripts
* @param {!node_t} base * @param {boolean=} noCalls * @returns {!node_t}
acorn.js:1985
↓ 2 callersFunctionparseVar
* Parse a list of variable declarations. * * @param {!node_t} node * @param {boolean=} noIn
acorn.js:1817
↓ 2 callersFunctionreadNumber
* Read an integer, octal integer, or floating-point number. * * @param {boolean} startsWithDot
acorn.js:1040
↓ 2 callersFunctionreadRegexp
* Parse a regular expression. Some context-awareness is necessary, * since a '/' inside a '[]' set does not end the expression.
acorn.js:943
↓ 2 callersFunctionreadWord
* Read an identifier or keyword token. Will check for reserved * words when necessary.
acorn.js:1217
↓ 2 callersFunctionreadWord1
* Read an identifier, and return it as a string. Sets `containsEsc` * to whether the word contained a '\u' escape. * * Only builds up the wor
acorn.js:1177
↓ 2 callersFunctionrecordAcornConstructors_
* Inspect an interpreter and record the constructors used to create new nodes. * @param {!Interpreter} interpreter JS-Interpreter instance. * @priva
demos/serialize.js:41
↓ 2 callersFunctionxb
(f)
acorn_interpreter.js:26
↓ 2 callersFunctionzb
()
acorn_interpreter.js:27
↓ 1 callersFunctionCb
(a,b)
acorn_interpreter.js:53
↓ 1 callersFunctionDb
(a,b)
acorn_interpreter.js:56
↓ 1 callersFunctionEb
(a,b)
acorn_interpreter.js:60
↓ 1 callersFunctionFb
(a,b)
acorn_interpreter.js:67
↓ 1 callersFunctionGb
(a,b)
acorn_interpreter.js:69
↓ 1 callersFunctionHb
(a,b)
acorn_interpreter.js:74
↓ 1 callersFunctionIb
(a,b)
acorn_interpreter.js:75
↓ 1 callersFunctionJb
(a,b)
acorn_interpreter.js:77
↓ 1 callersFunctionKb
(a,b)
acorn_interpreter.js:79
↓ 1 callersFunctionLb
(a,b)
acorn_interpreter.js:82
↓ 1 callersFunctionMb
(a,b)
acorn_interpreter.js:84
↓ 1 callersFunctionNb
(a,b)
acorn_interpreter.js:85
↓ 1 callersFunctionR
(f)
acorn_interpreter.js:9
↓ 1 callersFunctionbb
()
acorn_interpreter.js:28
↓ 1 callersFunctioncreateObjectStub_
* Given the JSON description of an object, create the object. * But don't populate its properties yet. * @param {!Object} jsonObj JSON description o
demos/serialize.js:108
↓ 1 callersFunctiondecodeLoc_
* Turn a serialized string '1:0-4:21 code' into a location object: * { * start: {line 1, column: 0}, * end: {line 4, column: 21}, * source:
demos/serialize.js:166
↓ 1 callersFunctionencodeLoc_
* Compactly serialize the location objects on a Node: * { * start: {line 1, column: 0}, * end: {line 4, column: 21}, * source: "code" * }
demos/serialize.js:436
↓ 1 callersFunctionencodeValue_
* Given a real value, encode it to a serialized value. * Most values are themselves. But objects are references, and Infinity, NaN, * -0 and undefi
demos/serialize.js:465
↓ 1 callersFunctiongetLineInfo
(input, offset)
acorn.js:177
↓ 1 callersFunctiongetTokenFromCode
* @param {number} code * @returns {boolean|undefined}
acorn.js:829
↓ 1 callersFunctioninitTokenState
* Reset the token state. Used at the start of a parse.
acorn.js:589
↓ 1 callersFunctionparseExprOp
* Parse binary operators with the operator precedence parsing * algorithm. `left` is the left-hand side of the operator. * `minPrec` provides co
acorn.js:1921
↓ 1 callersFunctionparseExprOps
* Start the precedence parser. * * @param {boolean|undefined} noIn * @returns {!node_t}
acorn.js:1905
↓ 1 callersFunctionparseExprSubscripts
* Parse call, dot, and `[]`-subscript expressions. * * @returns {!node_t}
acorn.js:1976
↓ 1 callersFunctionparseMaybeConditional
* Parse a ternary conditional (`?:`) operator. * * @param {boolean|undefined} noIn * @returns {!node_t}
acorn.js:1886
↓ 1 callersFunctionparseNew
* New's precedence is slightly tricky. It must allow its argument to be * a `[]` or dot subscript expression, but not a call — at least, not * w
acorn.js:2087
↓ 1 callersFunctionparseObj
* Parse an object literal. * * @returns {!node_t}
acorn.js:2100
↓ 1 callersFunctionparseTopLevel
* Parse a program. Initializes the parser, reads any number of * statements, and wraps them in a Program node. Optionally takes a * `program` a
acorn.js:1450
↓ 1 callersFunctionpopulateObject_
* Repopulate an object's or array's properties based on th JSON description. * @param {!Object} jsonObj JSON object describing property contents. *
demos/serialize.js:197
↓ 1 callersFunctionreadHexNumber
()
acorn.js:1023
↓ 1 callersFunctionreadString
* Read a string value, interpreting backslash-escapes. * * @param {number} quote
acorn.js:1086
↓ 1 callersFunctionreadToken_caret
()
acorn.js:751
↓ 1 callersFunctionreadToken_dot
()
acorn.js:706
↓ 1 callersFunctionreadToken_eq_excl
* @param {number} code
acorn.js:816
↓ 1 callersFunctionreadToken_lt_gt
* @param {number} code
acorn.js:786
↓ 1 callersFunctionreadToken_mult_modulo
()
acorn.js:728
↓ 1 callersFunctionreadToken_pipe_amp
* @param {number} code
acorn.js:740
↓ 1 callersFunctionreadToken_plus_min
* @param {number} code
acorn.js:763
↓ 1 callersFunctionreadToken_slash
()
acorn.js:716
↓ 1 callersFunctionrunToCompletion
()
demos/node.js:31
↓ 1 callersFunctionsetOptions
* @param {Object|undefined} opts
acorn.js:156
↓ 1 callersFunctionskipBlockComment
()
acorn.js:615
↓ 1 callersFunctionyb
(f,h,l)
acorn_interpreter.js:26
FunctionF
(a)
acorn_interpreter.js:115
FunctionInterpreter
(code, opt_initFunc)
interpreter.js:21
Functiondc
()
acorn_interpreter.js:18
Functiondd
(a,b,d)
acorn_interpreter.js:115
Functiondeserialize
* Populate an interpreter to the state defined by serialized JSON. * @param {string} json Serialized JSON. * @param {!Interpreter} interpreter JS-In
demos/serialize.js:60
Functiondiff_match_patch
()
demos/diff_match_patch.js:1
Functionec
()
acorn_interpreter.js:18
FunctioninitFunc
(interpreter, globalObject)
demos/node.js:21
Functionkd
(a,b,d,c,e)
acorn_interpreter.js:116
Functionline_loc_t
* These are used when `options.locations` is on, for the * `tokStartLoc` and `tokEndLoc` properties. * @constructor
acorn.js:581
Functionnode_loc_t
* @constructor
acorn.js:1291
Functionnode_t
* @constructor
acorn.js:1282
Functionserialize
* Generate JSON that completely describes an interpreter's state. * @param {!Interpreter} interpreter JS-Interpreter instance to serialize. * @retur
demos/serialize.js:276
Functiont
(a,b)
acorn_interpreter.js:44
Functionu
(a,b)
acorn_interpreter.js:115
Functionwrapper
()
interpreter.js:2285
Functionwrapper
(text)
demos/node.js:22
← previous101–190 of 190, ranked by callers