Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/andrei-markeev/ts2c
/ functions
Functions
1,254 in github.com/andrei-markeev/ts2c
⨍
Functions
1,254
◇
Types & classes
836
↓ 2 callers
Function
js_var_log
tests/numbers/numbers7.c:234
↓ 2 callers
Function
js_var_plus
tests/js_var/binexpr1.c:223
↓ 2 callers
Function
js_var_to_number
tests/js_var/binexpr2.c:190
↓ 2 callers
Function
js_var_to_number
tests/js_var/array.c:274
↓ 2 callers
Function
js_var_to_number
tests/js_var/binexpr6.c:217
↓ 2 callers
Function
js_var_to_number
tests/js_var/binexpr5.c:269
↓ 2 callers
Function
js_var_to_str
tests/js_var/dict1.c:177
↓ 2 callers
Function
js_var_to_str
tests/js_var/array.c:184
↓ 2 callers
Function
js_var_to_str
tests/js_var/binexpr6.c:170
↓ 2 callers
Function
js_var_to_str
tests/js_var/array2.c:177
↓ 2 callers
Function
js_var_typeof
tests/js_var/typeof.c:25
↓ 2 callers
Function
m
()
tests/funcs/recursive1.ts:10
↓ 2 callers
Function
makeAdder
(x)
tests/funcs/nested7.ts:1
↓ 2 callers
Function
makeAdder
tests/funcs/nested7.c:47
↓ 2 callers
Method
mergeArrayAndStruct
(arrayType: ArrayType, structType: StructType)
src/types/merge.ts:149
↓ 2 callers
Method
mergeDictAndArray
(dictType: DictType, arrayType: ArrayType)
src/types/merge.ts:182
↓ 2 callers
Method
mergeDictAndStruct
(dictType: DictType, structType: StructType)
src/types/merge.ts:175
↓ 2 callers
Function
newNode
(tagName, attrs, parent)
tests/realworld/parseHtml.ts:1
↓ 2 callers
Function
newNode
tests/realworld/parseHtml.c:511
↓ 2 callers
Method
objectType
(s: TypeHelper, n: C)
src/standard.ts:10
↓ 2 callers
Function
operandsToNumber
(leftType: CType, op: kataw.SyntaxKind, rightType: CType)
src/types/utils.ts:292
↓ 2 callers
Function
parse
(fileName: string, sourceCode: string, options?: { useColors?: boolean, allowTypes?: boolean })
src/parser.ts:3
↓ 2 callers
Method
parseChars
(template, i, mode)
src/regex.ts:79
↓ 2 callers
Method
parseEscaped
(c)
src/regex.ts:60
↓ 2 callers
Function
print
tests/mem/mem1.c:38
↓ 2 callers
Function
recurse
tests/mem/mem6.c:61
↓ 2 callers
Function
recurse
(incoming_arr)
tests/mem/mem6.ts:7
↓ 2 callers
Function
regex_match
tests/realworld/parseHtml.c:479
↓ 2 callers
Method
resolve
()
src/template.ts:8
↓ 2 callers
Method
resolve
()
src/nodes/variable.ts:262
↓ 2 callers
Method
returnType
(s: TypeHelper, n: C)
src/standard.ts:12
↓ 2 callers
Function
something
tests/funcs/callback1.c:45
↓ 2 callers
Function
something
(callback)
tests/funcs/callback1.ts:1
↓ 2 callers
Function
str_int16_t_cat
tests/strings/string5.c:37
↓ 2 callers
Function
str_int16_t_cat
tests/arrays/join.c:28
↓ 2 callers
Function
str_to_int16_t
tests/js_var/in2.c:72
↓ 2 callers
Function
str_to_int16_t
tests/js_var/in.c:103
↓ 2 callers
Function
str_to_int16_t
tests/numbers/unary1.c:77
↓ 2 callers
Function
str_to_int16_t
tests/numbers/numbers5.c:77
↓ 2 callers
Function
testArgs
()
tests/funcs/arguments.ts:1
↓ 2 callers
Function
testArgs
tests/funcs/arguments.c:8
↓ 2 callers
Function
tryReuseExistingVariable
(node: kataw.SyntaxNode)
src/standard/array/slice.ts:175
↓ 1 callers
Function
Monkey
tests/funcs/new2.c:11
↓ 1 callers
Function
a
()
tests/funcs/nested12.ts:1
↓ 1 callers
Function
a
()
tests/funcs/nested14.ts:1
↓ 1 callers
Function
add
(i)
tests/funcs/nested4.ts:2
↓ 1 callers
Function
add
tests/funcs/nested4.c:8
↓ 1 callers
Method
addSymbols
(rootId: number, s: SymbolsHelper)
src/standard.ts:24
↓ 1 callers
Method
addToExportedSymbols
(node: kataw.Identifier)
src/symbols.ts:107
↓ 1 callers
Function
alloc
tests/mem/mem4.c:61
↓ 1 callers
Function
alloc
(n)
tests/mem/mem4.ts:3
↓ 1 callers
Function
bar
tests/funcs/nested11.c:42
↓ 1 callers
Function
bar
(a)
tests/funcs/nested11.ts:3
↓ 1 callers
Method
build
(template)
src/regex.ts:324
↓ 1 callers
Method
checkOneAssignment
(refNode: kataw.SyntaxNode, left: kataw.SyntaxNode, leftProps: string[], right: kataw.SyntaxNode)
src/types/findcircular.ts:37
↓ 1 callers
Function
collectSymbolsAndTransformAst
(rootNode: kataw.RootNode, entryFileName: string | undefined, symbolsHelper: SymbolsHelper)
src/ast.ts:13
↓ 1 callers
Method
convert
(token: RegexToken, transitions: Transition[] = [], firstFromState = 0, finalState = 0)
src/regex.ts:163
↓ 1 callers
Function
countTheNumber
tests/funcs/closureInLoop2.c:120
↓ 1 callers
Function
countTheNumber
()
tests/funcs/closureInLoop2.ts:1
↓ 1 callers
Function
createVisitor
(parent: kataw.SyntaxNode)
src/ast.ts:30
↓ 1 callers
Function
dec_b
()
tests/js_var/binexpr7.ts:5
↓ 1 callers
Function
dec_b
tests/js_var/binexpr7.c:251
↓ 1 callers
Method
determineArrayType
(arrLiteral: kataw.ArrayLiteral)
src/types/typehelper.ts:142
↓ 1 callers
Function
dict_find_pos
tests/js_var/in2.c:29
↓ 1 callers
Function
dict_find_pos
tests/numbers/unary2.c:38
↓ 1 callers
Function
do_stuff
tests/funcs/nested5.c:30
↓ 1 callers
Function
do_stuff
()
tests/funcs/nested3.ts:1
↓ 1 callers
Function
do_stuff
tests/funcs/nested3.c:10
↓ 1 callers
Function
do_stuff
(arr)
tests/funcs/nested4.ts:1
↓ 1 callers
Function
do_stuff
tests/funcs/nested4.c:12
↓ 1 callers
Function
do_stuff
()
tests/funcs/nested5.ts:1
↓ 1 callers
Function
echo
tests/funcs/functype1.c:175
↓ 1 callers
Function
echo
(x)
tests/funcs/functype1.ts:1
↓ 1 callers
Method
ensureArrayStruct
(typeHelper: TypeHelper, elementType: CType)
src/symbols.ts:295
↓ 1 callers
Method
ensureClosureStruct
(type: FuncType, parentFuncType: FuncType, name: string)
src/symbols.ts:264
↓ 1 callers
Method
ensureStruct
(structType: StructType, name: string)
src/symbols.ts:277
↓ 1 callers
Function
f
()
tests/statements/empty_return.ts:1
↓ 1 callers
Function
f
tests/statements/empty_return.c:3
↓ 1 callers
Function
f1
()
tests/mem/mem5.ts:16
↓ 1 callers
Function
f2
()
tests/mem/mem5.ts:11
↓ 1 callers
Function
f2_wrap
()
tests/mem/mem5.ts:6
↓ 1 callers
Function
f2_wrap
tests/mem/mem5.c:49
↓ 1 callers
Method
findCircularAssignments
()
src/types/findcircular.ts:11
↓ 1 callers
Function
foo
tests/funcs/nested11.c:62
↓ 1 callers
Function
foo
()
tests/funcs/nested11.ts:1
↓ 1 callers
Function
func
tests/funcs/nested1.c:9
↓ 1 callers
Function
func
()
tests/funcs/nested1.ts:1
↓ 1 callers
Function
func
()
tests/mem/mem3.ts:7
↓ 1 callers
Function
func1
(arg1, arg2)
tests/funcs/nested10.ts:1
↓ 1 callers
Function
func1
tests/funcs/new1.c:14
↓ 1 callers
Function
generateState
()
tests/mem/mem1.ts:8
↓ 1 callers
Function
generateState
tests/mem/mem1.c:48
↓ 1 callers
Function
getAllFunctionNodesInFunction
(node: kataw.FunctionExpression | kataw.FunctionDeclaration)
src/types/utils.ts:364
↓ 1 callers
Method
getArgumentTypes
(call: MaybeStandardCall)
src/standard.ts:87
↓ 1 callers
Function
getBinExprResultType
(mergeTypes: TypeMerger["mergeTypes"], leftType: CType, op: kataw.SyntaxKind, rightType: CType)
src/types/utils.ts:306
↓ 1 callers
Method
getBodyText
()
src/types/ctypes.ts:101
↓ 1 callers
Method
getCTypeFromTypeNode
(typeNode: kataw.TypeAnnotation['type'])
src/types/typehelper.ts:63
↓ 1 callers
Function
getFormattedMessage
(sourceCode, fileName, kind, message, start, end, useColors)
src/parser.ts:17
↓ 1 callers
Function
getLineNumber
(src: string, pos: number)
src/parser.ts:39
↓ 1 callers
Function
getLinePos
(src: string, pos: number, end: number)
src/parser.ts:31
← previous
next →
301–400 of 1,254, ranked by callers