Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TinyTapeout/xschem-viewer
/ functions
Functions
392 in github.com/TinyTapeout/xschem-viewer
⨍
Functions
392
◇
Types & classes
28
↓ 69 callers
Function
peg$parse_
()
src/parser/xschem-parser.ts:4083
↓ 62 callers
Function
peg$fail
(expected)
src/parser/xschem-parser.ts:937
↓ 48 callers
Function
assert
(check, msg)
src/wacl/wacl.js:209
↓ 46 callers
Function
abort
(what)
src/wacl/wacl.js:11042
↓ 27 callers
Function
peg$literalExpectation
(text, ignoreCase)
src/parser/xschem-parser.ts:809
↓ 21 callers
Function
peg$parseCoordinate
()
src/parser/xschem-parser.ts:3767
↓ 12 callers
Function
Pointer_stringify
(ptr, length)
src/wacl/wacl.js:2907
↓ 11 callers
Function
allocate
(slab, types, allocator, ptr)
src/wacl/wacl.js:2831
↓ 10 callers
Function
___setErrNo
(value)
src/wacl/wacl.js:3865
↓ 10 callers
Function
intArrayFromString
(stringy, dontAddNull, length)
src/wacl/wacl.js:3283
↓ 9 callers
Function
peg$classExpectation
(parts, inverted, ignoreCase)
src/parser/xschem-parser.ts:815
↓ 9 callers
Function
peg$parseInteger
()
src/parser/xschem-parser.ts:3993
↓ 8 callers
Function
finish
(byteArray)
src/wacl/wacl.js:7273
↓ 8 callers
Function
peg$parseProperties
()
src/parser/xschem-parser.ts:2091
↓ 7 callers
Function
peg$parseCurlyBracedString
()
src/parser/xschem-parser.ts:1836
↓ 7 callers
Function
require
()
src/wacl/wacl.js:3
↓ 6 callers
Function
UTF8ArrayToString
(u8Array, idx)
src/wacl/wacl.js:2952
↓ 6 callers
Function
__write_sockaddr
(sa, family, addr, port)
src/wacl/wacl.js:4077
↓ 6 callers
Function
text
()
src/parser/xschem-parser.ts:743
↓ 5 callers
Function
__inet_pton4_raw
(str)
src/wacl/wacl.js:3729
↓ 5 callers
Function
callRuntimeCallbacks
(callbacks)
src/wacl/wacl.js:3207
↓ 5 callers
Function
copyString
(element, value)
src/wacl/wacl.js:7979
↓ 5 callers
Function
lengthBytesUTF8
(str)
src/wacl/wacl.js:3053
↓ 5 callers
Function
peg$computeLocation
(startPos, endPos, offset)
src/parser/xschem-parser.ts:896
↓ 5 callers
Function
removeRunDependency
(id)
src/wacl/wacl.js:3391
↓ 5 callers
Function
stringToUTF8
(str, outPtr, maxBytesToWrite)
src/wacl/wacl.js:3049
↓ 5 callers
Function
writeAsciiToMemory
(str, buffer, dontAddNull)
src/wacl/wacl.js:3320
↓ 4 callers
Function
__inet_ntop4_raw
(addr)
src/wacl/wacl.js:3840
↓ 4 callers
Function
addRunDependency
(id)
src/wacl/wacl.js:3384
↓ 4 callers
Function
check
(fd, low, high, val)
src/wacl/wacl.js:9782
↓ 4 callers
Function
done
(err)
src/wacl/wacl.js:5191
↓ 4 callers
Function
hex
(ch)
src/parser/xschem-parser.ts:182
↓ 4 callers
Method
listen
(listener: EventListener<T>)
src/util/Event.ts:8
↓ 4 callers
Function
peg$parseEscape
()
src/parser/xschem-parser.ts:1924
↓ 4 callers
Function
peg$parseFloat
()
src/parser/xschem-parser.ts:3815
↓ 3 callers
Function
__inet_pton6_raw
(str)
src/wacl/wacl.js:3740
↓ 3 callers
Function
_emscripten_get_now
()
src/wacl/wacl.js:8824
↓ 3 callers
Function
_emscripten_set_main_loop_timing
(mode, value)
src/wacl/wacl.js:8779
↓ 3 callers
Function
allocaddrinfo
(family, type, proto, canon, addr, port)
src/wacl/wacl.js:4110
↓ 3 callers
Function
base
(path)
src/wacl/wacl.js:5529
↓ 3 callers
Function
classEscape
(s)
src/parser/xschem-parser.ts:216
↓ 3 callers
Function
ensureParent
(path)
src/wacl/wacl.js:5517
↓ 3 callers
Method
load
(path: string)
src/model/LibraryLoader.ts:29
↓ 3 callers
Function
parseJSFunc
(jsfunc)
src/wacl/wacl.js:2694
↓ 3 callers
Function
peg$padEnd
(str, targetLength, padString)
src/parser/xschem-parser.ts:49
↓ 3 callers
Function
peg$parseCoordinatePair
()
src/parser/xschem-parser.ts:3144
↓ 3 callers
Function
peg$parsePair
()
src/parser/xschem-parser.ts:2227
↓ 3 callers
Function
stringToUTF8Array
(str, outU8Array, outIdx, maxBytesToWrite)
src/wacl/wacl.js:3003
↓ 2 callers
Function
__exit
(status)
src/wacl/wacl.js:7887
↓ 2 callers
Function
__inet_ntop6_raw
(ints)
src/wacl/wacl.js:4008
↓ 2 callers
Function
__read_sockaddr
(sa, salen)
src/wacl/wacl.js:9524
↓ 2 callers
Function
_tzset
()
src/wacl/wacl.js:4241
↓ 2 callers
Function
doBrowserLoad
()
src/wacl/wacl.js:10909
↓ 2 callers
Function
doCallback
(err)
src/wacl/wacl.js:6080
↓ 2 callers
Function
doRun
()
src/wacl/wacl.js:11000
↓ 2 callers
Function
ensureInitRuntime
()
src/wacl/wacl.js:3242
↓ 2 callers
Function
ensureJSsource
()
src/wacl/wacl.js:2699
↓ 2 callers
Function
extractZone
(date)
src/wacl/wacl.js:4248
↓ 2 callers
Function
fail
()
src/wacl/wacl.js:8271
↓ 2 callers
Function
fetchRemotePackage
(packageName, packageSize, callback, errback)
src/wacl/wacl.js:137
↓ 2 callers
Method
fire
(data: T)
src/util/EventEmitter.ts:27
↓ 2 callers
Function
fixImports
(imports)
src/wacl/wacl.js:3481
↓ 2 callers
Function
getBinary
()
src/wacl/wacl.js:3491
↓ 2 callers
Function
getCFunc
(ident)
src/wacl/wacl.js:2624
↓ 2 callers
Function
getUniqueRunDependency
(id)
src/wacl/wacl.js:3381
↓ 2 callers
Function
githubURLToRaw
(path: string)
src/util/github.ts:6
↓ 2 callers
Function
globalEval
(x)
src/wacl/wacl.js:2325
↓ 2 callers
Function
handleMessage
(data)
src/wacl/wacl.js:9211
↓ 2 callers
Function
isPointInsideWire
(point: Point, wire: Wire)
src/util/geometry.ts:9
↓ 2 callers
Function
literalEscape
(s)
src/parser/xschem-parser.ts:188
↓ 2 callers
Function
loadPackage
(metadata)
src/wacl/wacl.js:107
↓ 2 callers
Function
mergeMemory
(newBuffer)
src/wacl/wacl.js:3461
↓ 2 callers
Function
pad
()
src/wacl/wacl.js:10957
↓ 2 callers
Function
peg$buildStructuredError
(expected, found, location)
src/parser/xschem-parser.ts:962
↓ 2 callers
Function
peg$computePosDetails
(pos)
src/parser/xschem-parser.ts:839
↓ 2 callers
Function
peg$otherExpectation
(description)
src/parser/xschem-parser.ts:833
↓ 2 callers
Function
peg$parseAngle
()
src/parser/xschem-parser.ts:3791
↓ 2 callers
Function
peg$parseNotEscape
()
src/parser/xschem-parser.ts:2025
↓ 2 callers
Function
peg$parseObjectDefinition
()
src/parser/xschem-parser.ts:1404
↓ 2 callers
Function
peg$parsePropertyName
()
src/parser/xschem-parser.ts:2310
↓ 2 callers
Function
peg$parseStringCharacters
()
src/parser/xschem-parser.ts:2567
↓ 2 callers
Function
peg$parseStringEscape
()
src/parser/xschem-parser.ts:2633
↓ 2 callers
Function
peg$parseVersionNumber
()
src/parser/xschem-parser.ts:1241
↓ 2 callers
Function
processData
(byteArray)
src/wacl/wacl.js:7272
↓ 2 callers
Function
processPackageData
(arrayBuffer)
src/wacl/wacl.js:264
↓ 2 callers
Function
run
(args)
src/wacl/wacl.js:10991
↓ 2 callers
Function
runWithFS
()
src/wacl/wacl.js:208
↓ 2 callers
Function
stackTrace
()
src/wacl/wacl.js:3121
↓ 2 callers
Function
toAbsolute
(root)
src/wacl/wacl.js:5044
↓ 2 callers
Function
trim
(arr)
src/wacl/wacl.js:4480
↓ 2 callers
Function
updateGlobalBufferViews
()
src/wacl/wacl.js:3141
↓ 1 callers
Function
_OnReadyCb
(obj)
src/wacl/wacl.js:12
↓ 1 callers
Function
___buildEnvironment
(env)
src/wacl/wacl.js:7815
↓ 1 callers
Function
_emscripten_get_now_is_monotonic
()
src/wacl/wacl.js:8903
↓ 1 callers
Function
_emscripten_set_main_loop
(func, fps, simulateInfiniteLoop, arg, noSetTiming)
src/wacl/wacl.js:8827
↓ 1 callers
Function
_gethostbyname
(name)
src/wacl/wacl.js:3821
↓ 1 callers
Function
abortOnCannotGrowMemory
()
src/wacl/wacl.js:3156
↓ 1 callers
Function
addOnPostRun
(cb)
src/wacl/wacl.js:3279
↓ 1 callers
Function
addOnPreRun
(cb)
src/wacl/wacl.js:3263
↓ 1 callers
Function
alignUp
(x, multiple)
src/wacl/wacl.js:3129
next →
1–100 of 392, ranked by callers