Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dop251/goja
/ functions
Functions
4,701 in github.com/dop251/goja
⨍
Functions
4,701
◇
Types & classes
735
↓ 3 callers
Method
enterNext
()
func.go:863
↓ 3 callers
Method
equal
(objectImpl)
object.go:198
↓ 3 callers
Method
equals
(other unicodeString)
string_unicode.go:404
↓ 3 callers
Method
eval
(srcVal String, direct, strict bool)
runtime.go:919
↓ 3 callers
Method
execRegexp
(target String)
regexp.go:622
↓ 3 callers
Method
export
(ctx *objectExportCtx)
object.go:194
↓ 3 callers
Method
finaliseVarAlloc
(stackOffset int)
compiler.go:614
↓ 3 callers
Method
findAllSubmatchIndex
(s String, start int, limit int, sticky bool)
regexp.go:159
↓ 3 callers
Method
findBreakBlock
(label *ast.Identifier, isBreak bool)
compiler_stmt.go:572
↓ 3 callers
Function
firstErr
(err error)
parser/parser_test.go:16
↓ 3 callers
Method
functionCtor
(args []Value, proto *Object, async, generator bool)
builtin_function.go:8
↓ 3 callers
Method
generatorCall
(vmCall func(*vm, int), nArgs int)
func.go:1091
↓ 3 callers
Method
getAccessPointsForScope
(s *scope)
compiler.go:106
↓ 3 callers
Method
getAggregateError
()
builtin_error.go:236
↓ 3 callers
Method
getAsyncFunctionPrototype
()
builtin_function.go:298
↓ 3 callers
Method
getDataView
()
builtin_typedarrays.go:1951
↓ 3 callers
Function
getFuncName
(stack []Value, sb int)
vm.go:696
↓ 3 callers
Method
getGoError
()
builtin_error.go:306
↓ 3 callers
Method
getIdx
(target *Object, prop valueInt, receiver Value)
proxy.go:131
↓ 3 callers
Method
getInt32
(idx int, byteOrder byteOrder)
typedarrays.go:1218
↓ 3 callers
Method
getLenProp
()
object_template.go:380
↓ 3 callers
Method
getObject
()
builtin_object.go:652
↓ 3 callers
Method
getPrivateMethods
(vm *vm)
vm.go:5642
↓ 3 callers
Method
getPrivateType
(level uint8, isStatic bool)
vm.go:5721
↓ 3 callers
Method
getRaw
(idx int)
typedarrays.go:51
↓ 3 callers
Function
getReplaceValue
(replaceValue Value)
builtin_string.go:585
↓ 3 callers
Method
getStr
(target *Object, prop unistring.String, receiver Value)
proxy.go:130
↓ 3 callers
Method
getString
()
builtin_string.go:1095
↓ 3 callers
Method
has
(prop Value)
object.go:1827
↓ 3 callers
Method
init
()
array.go:74
↓ 3 callers
Function
instanceOfOperator
(o Value, c *Object)
object.go:1419
↓ 3 callers
Function
isContainer
(k reflect.Kind)
object_goreflect.go:89
↓ 3 callers
Function
isRangeErr
(err error)
string_ascii.go:110
↓ 3 callers
Function
iterateEnumerableProperties
(o *Object)
object.go:1754
↓ 3 callers
Method
iterateSymbols
()
object.go:201
↓ 3 callers
Function
iteratorComplete
(iterResult *Object)
runtime.go:2728
↓ 3 callers
Function
iteratorValue
(iterResult *Object)
runtime.go:2732
↓ 3 callers
Method
keys
(all bool, accum []Value)
object.go:206
↓ 3 callers
Method
lastIndex
(String, int)
string.go:69
↓ 3 callers
Method
mark
(state *parserState)
parser/lexer.go:201
↓ 3 callers
Method
minus
Returns f - o The exponents of both numbers must be the same and this must be bigger than other. The result will not be normalized.
ftoa/internal/fast/diyfp.go:39
↓ 3 callers
Method
moveArgsToStash
()
compiler.go:825
↓ 3 callers
Method
nearestFunction
()
compiler.go:596
↓ 3 callers
Method
newPromise
(proto *Object)
builtin_promise.go:233
↓ 3 callers
Method
newPromiseReactionJob
(reaction *promiseReaction, argument Value)
builtin_promise.go:199
↓ 3 callers
Method
newReferenceError
(name unistring.String)
runtime.go:479
↓ 3 callers
Function
newStashRef
(typ varType, name unistring.String, v *[]Value, idx int)
vm.go:3272
↓ 3 callers
Method
newThrowerProperty
(configurable bool)
builtin_function.go:220
↓ 3 callers
Method
ordinaryToPrimitiveString
()
object.go:863
↓ 3 callers
Method
parseBracketMember
(left ast.Expression)
parser/expression.go:682
↓ 3 callers
Method
parseDotMember
(left ast.Expression)
parser/expression.go:645
↓ 3 callers
Method
parseFunction
(declaration, async bool, start file.Idx)
parser/statement.go:206
↓ 3 callers
Method
parseLogicalAndExpression
()
parser/expression.go:1095
↓ 3 callers
Function
parseNumberLiteral
(literal string)
parser/lexer.go:904
↓ 3 callers
Method
parseObjectPropertyKey
()
parser/expression.go:345
↓ 3 callers
Function
parseStringLiteral
(literal string, length int, unicode, strict bool)
parser/lexer.go:960
↓ 3 callers
Method
parseVariableDeclarationList
()
parser/expression.go:323
↓ 3 callers
Method
position
(idx file.Idx)
parser/parser.go:266
↓ 3 callers
Method
prepareForVmCall
(call FunctionCall)
func.go:595
↓ 3 callers
Function
privateIdString
(desc unistring.String)
compiler.go:1374
↓ 3 callers
Function
propToValueProp
(v Value)
proxy.go:362
↓ 3 callers
Method
proxyDefineOwnPropertyPostCheck
(prop Value, target *Object, descr PropertyDescriptor)
proxy.go:385
↓ 3 callers
Method
proxyDefineOwnPropertyPreCheck
(trapResult, throw bool)
proxy.go:377
↓ 3 callers
Method
proxyDeleteCheck
(trapResult bool, targetProp Value, name fmt.Stringer, target *Object, throw bool)
proxy.go:717
↓ 3 callers
Method
proxyGetChecks
(targetProp, trapResult Value, name fmt.Stringer)
proxy.go:587
↓ 3 callers
Method
proxyGetOwnPropertyDescriptor
(targetProp Value, target *Object, trapResult Value, name fmt.Stringer)
proxy.go:509
↓ 3 callers
Method
proxyHasChecks
(targetProp Value, target *Object, name fmt.Stringer)
proxy.go:449
↓ 3 callers
Method
proxyOwnKeys
()
proxy.go:789
↓ 3 callers
Method
proxySetPostCheck
(targetProp, value Value, name fmt.Stringer)
proxy.go:645
↓ 3 callers
Method
proxySetPreCheck
(trapResult, throw bool, name fmt.Stringer)
proxy.go:638
↓ 3 callers
Method
put
(idx int, w reflectValueWrapper)
object_goarray_reflect.go:39
↓ 3 callers
Method
reinterpretAsArrayAssignmentPattern
(left *ast.ArrayLiteral)
parser/expression.go:1423
↓ 3 callers
Method
reinterpretAsAssignmentElement
(expr ast.Expression)
parser/expression.go:1573
↓ 3 callers
Method
reinterpretAsBindingRestElement
(expr ast.Expression)
parser/expression.go:1660
↓ 3 callers
Method
reinterpretAsDestructAssignTarget
(item ast.Expression)
parser/expression.go:1624
↓ 3 callers
Method
reinterpretAsObjectAssignmentPattern
(l *ast.ObjectLiteral)
parser/expression.go:1537
↓ 3 callers
Method
restore
(state *parserState)
parser/lexer.go:212
↓ 3 callers
Method
scan
()
parser/lexer.go:225
↓ 3 callers
Method
scanEscape
\...
parser/regexp.go:276
↓ 3 callers
Method
scanNewline
()
parser/lexer.go:789
↓ 3 callers
Method
setInt32
(idx int, val int32, byteOrder byteOrder)
typedarrays.go:1222
↓ 3 callers
Method
setOwnStr
(name unistring.String, val Value, throw bool)
object.go:474
↓ 3 callers
Function
setWord0
(d float64, w uint32)
ftoa/ftoa.go:633
↓ 3 callers
Method
sortGet
(int)
builtin_array.go:1754
↓ 3 callers
Method
startOptChain
()
compiler_expr.go:3505
↓ 3 callers
Function
stashObjHas
(obj *Object, name unistring.String)
vm.go:462
↓ 3 callers
Method
step
(res Value, done bool, ex *Exception)
func.go:710
↓ 3 callers
Method
stop
()
profiler.go:257
↓ 3 callers
Method
str
(key Value, holder *Object)
builtin_json.go:281
↓ 3 callers
Function
strToIdx64
(s unistring.String)
runtime.go:3185
↓ 3 callers
Method
stringReplace
(s String, found []regexpResult, newstring String, rcall func(FunctionCall) Value)
builtin_string.go:596
↓ 3 callers
Method
switch4
(tkn0, tkn1 token.Token, chr2 rune, tkn2, tkn3 token.Token)
parser/lexer.go:487
↓ 3 callers
Function
testAsyncFunc
(src string, expectedResult Value, t *testing.T)
compiler_test.go:292
↓ 3 callers
Method
testAsyncFunc
(src string, expectedResult Value, t *testing.T)
compiler_test.go:245
↓ 3 callers
Method
testPrg
(p *Program, expectedResult Value, t *testing.T)
compiler_test.go:181
↓ 3 callers
Method
throwReferenceError
(name unistring.String)
runtime.go:475
↓ 3 callers
Function
timeFromMsec
(msec int64)
date.go:79
↓ 3 callers
Function
toBigInt64
(v Value)
typedarrays.go:614
↓ 3 callers
Function
toBigUint64
(v Value)
typedarrays.go:678
↓ 3 callers
Method
trimCode
(delta int)
compiler.go:846
← previous
next →
601–700 of 4,701, ranked by callers