MCPcopy Create free account

hub / github.com/andrei-markeev/ts2c / functions

Functions1,254 in github.com/andrei-markeev/ts2c

↓ 409 callersFunctionlog
tests/js_var/binexpr3.c:715
↓ 409 callersFunctionlog
(x)
tests/js_var/binexpr3.ts:41
↓ 341 callersFunctionjs_var_plus
tests/js_var/binexpr3.c:346
↓ 166 callersMethodgetCType
Get C type of TypeScript node
src/types/typehelper.ts:30
↓ 165 callersFunctionjs_var_from_str
tests/js_var/binexpr3.c:147
↓ 138 callersFunctionjs_var_to_str
tests/js_var/binexpr3.c:198
↓ 123 callersFunctionprint
(string, regex, expect)
tests/strings/string6.ts:3
↓ 123 callersFunctionprint
tests/strings/string6.c:5041
↓ 110 callersFunctionCodeTemplate
(tempString: string, nodeKind?: number | number[])
src/template.ts:24
↓ 99 callersFunctionregex_clear_matches
tests/strings/string6.c:27
↓ 88 callersMethodcreateForNode
(scope: IScope, node: INode)
src/template.ts:15
↓ 88 callersFunctionjs_var_from_array
tests/js_var/binexpr3.c:154
↓ 72 callersFunctionjs_var_from_int16_t
tests/js_var/binexpr3.c:139
↓ 54 callersFunctiongetNodeText
(node: kataw.SyntaxNode)
src/types/utils.ts:413
↓ 47 callersMethodaddTemp
Generate name for a new temporary variable and register it in temporaryVariables table. * Generated name is guarantied not to conflict with any
src/symbols.ts:369
↓ 45 callersFunctionjs_var_get
tests/js_var/binexpr3.c:322
↓ 40 callersFunctionjs_var_from
tests/js_var/binexpr3.c:124
↓ 38 callersFunctionjs_var_from_uint8_t
tests/js_var/binexpr3.c:131
↓ 34 callersFunctionjs_var_from_dict
tests/js_var/binexpr3.c:161
↓ 32 callersFunctionjs_var_lessthan
tests/js_var/binexpr6.c:243
↓ 30 callersFunctionstr_int16_t_cat
tests/js_var/binexpr3.c:88
↓ 23 callersFunctionStandardCallResolver
(...propNames: string[])
src/standard.ts:34
↓ 23 callersFunctionisStringLiteral
(n: kataw.SyntaxNode)
src/types/utils.ts:40
↓ 21 callersFunctionfindParentFunction
(node: kataw.SyntaxNode)
src/types/utils.ts:351
↓ 21 callersFunctionjs_var_from_str
tests/js_var/binexpr6.c:119
↓ 19 callersMethodgetReservedTemporaryVarName
Variables that need to be disposed are tracked by memory manager
src/memory.ts:199
↓ 19 callersMethodgetSymbolAtLocation
(node: kataw.SyntaxNode)
src/symbols.ts:128
↓ 19 callersFunctionjs_var_from_int16_t
tests/js_var/binexpr6.c:111
↓ 17 callersMethodaddIterator
Generate name for a new iterator variable and register it in temporaryVariables table. * Generated name is guarantied not to conflict with any e
src/symbols.ts:344
↓ 16 callersFunctionisFieldPropertyAccess
(n: kataw.SyntaxNode)
src/types/utils.ts:134
↓ 16 callersFunctionisNumericLiteral
(n: kataw.SyntaxNode)
src/types/utils.ts:49
↓ 16 callersFunctionjs_var_from
tests/js_var/binexpr6.c:104
↓ 14 callersMethodgetDeclaration
(n: kataw.Identifier)
src/types/typehelper.ts:109
↓ 14 callersFunctionjs_var_from_str
tests/realworld/parseHtml.c:216
↓ 14 callersFunctionjs_var_log
tests/js_var/binexpr7.c:188
↓ 14 callersFunctiontoNumberCanBeNaN
(t: CType)
src/types/utils.ts:343
↓ 14 callersMethodvariableWasReused
(node: kataw.SyntaxNode)
src/memory.ts:194
↓ 13 callersMethodensureNoTypeDuplicates
(t)
src/types/merge.ts:191
↓ 12 callersFunctionisFieldElementAccess
(n: kataw.SyntaxNode)
src/types/utils.ts:131
↓ 12 callersFunctionjs_var_log
tests/numbers/unary3.c:220
↓ 12 callersFunctionregex_clear_matches
tests/strings/string9.c:115
↓ 11 callersFunctionisEqualsExpression
(n: kataw.SyntaxNode)
src/types/utils.ts:66
↓ 11 callersFunctionisFunctionDeclaration
(n: kataw.SyntaxNode)
src/types/utils.ts:86
↓ 11 callersFunctionjs_var_from_int16_t
tests/js_var/binexpr7.c:118
↓ 10 callersFunctiondict_find_pos
tests/js_var/in.c:45
↓ 10 callersFunctionisCall
(n: kataw.SyntaxNode)
src/types/utils.ts:73
↓ 10 callersMethodscheduleNodeDisposal
(heapNode: kataw.SyntaxNode, options?: { canReuse?: boolean, subtype?: string, arrayWithContents?: boolean })
src/memory.ts:220
↓ 9 callersFunctionisBinaryExpression
(n: kataw.SyntaxNode)
src/types/utils.ts:63
↓ 9 callersFunctionisPropertyDefinition
(n: kataw.SyntaxNode)
src/types/utils.ts:116
↓ 9 callersFunctionisVariableDeclaration
(n: kataw.SyntaxNode)
src/types/utils.ts:101
↓ 9 callersFunctionjs_var_from
tests/numbers/unary2.c:119
↓ 9 callersFunctionjs_var_from_dict
tests/js_var/binexpr7.c:133
↓ 9 callersFunctionjs_var_from_int16_t
tests/js_var/binexpr5.c:120
↓ 9 callersFunctionjs_var_isnan
tests/numbers/numbers7.c:302
↓ 9 callersFunctionjs_var_log
tests/numbers/unary2.c:219
↓ 9 callersMethodmatchesNode
(memberType: CType, options?: IResolverMatchOptions)
src/standard.ts:20
↓ 9 callersMethodmax
(arr, func)
src/nodes/regexfunc.ts:84
↓ 9 callersFunctionregex_match
tests/strings/string9.c:123
↓ 9 callersFunctionstr_len
tests/realworld/parseHtml.c:126
↓ 9 callersFunctionstr_substring
tests/realworld/parseHtml.c:140
↓ 8 callersFunctiongetTypeBodyText
(t: CType)
src/types/ctypes.ts:15
↓ 8 callersFunctionisFunction
(n: kataw.SyntaxNode)
src/types/utils.ts:83
↓ 8 callersFunctionisUnaryExpression
(n: kataw.SyntaxNode)
src/types/utils.ts:195
↓ 8 callersFunctionjs_var_get
tests/realworld/parseHtml.c:405
↓ 8 callersFunctionjs_var_to_bool
tests/js_var/binexpr7.c:230
↓ 8 callersFunctionjs_var_to_number
tests/numbers/numbers5.c:197
↓ 8 callersMethodregisterSyntheticNode
(n: kataw.SyntaxNode, t: CType)
src/types/typehelper.ts:121
↓ 8 callersMethodregisterSyntheticSymbol
(rootId: number, parentSymbol: SymbolInfo | null, name: string, resolver?: IGlobalSymbolResolver)
src/symbols.ts:74
↓ 8 callersFunctionstr_len
tests/strings/string3.c:5
↓ 8 callersMethodtemplateToString
(template: string | CTemplateBase)
src/template.ts:19
↓ 7 callersFunctionask
(n)
tests/statements/switch.ts:63
↓ 7 callersFunctionask
tests/statements/switch.c:72
↓ 7 callersMethodgetGCVariableForNode
(node: kataw.SyntaxNode)
src/memory.ts:154
↓ 7 callersFunctionisFieldAccess
(n: kataw.SyntaxNode)
src/types/utils.ts:137
↓ 7 callersFunctionjs_var_compute
tests/js_var/binexpr5.c:296
↓ 7 callersFunctionjs_var_from_int16_t
tests/numbers/unary3.c:113
↓ 7 callersFunctionjs_var_from_int16_t
tests/numbers/unary2.c:126
↓ 7 callersFunctionjs_var_log
tests/js_var/unaryplus.c:139
↓ 7 callersFunctionjs_var_log
tests/js_var/binexpr5.c:227
↓ 7 callersFunctionjs_var_log
tests/js_var/null.c:162
↓ 7 callersFunctionjs_var_log
tests/numbers/unary1.c:155
↓ 7 callersMethodmergeTypes
(type1: CType, type2: CType)
src/types/merge.ts:6
↓ 7 callersFunctionparse_int16_t
tests/numbers/numbers2.c:5
↓ 7 callersFunctionstr_pos
tests/strings/string4.c:7
↓ 7 callersFunctionstr_to_int16_t
tests/js_var/unaryplus.c:61
↓ 6 callersFunctionadd
tests/funcs/nested3.c:5
↓ 6 callersMethodcreateTemplate
(s: IScope, n: C)
src/standard.ts:15
↓ 6 callersMethodfindSymbolScope
(span: { rootId: number, start: number, end: number })
src/symbols.ts:189
↓ 6 callersMethodgetText
()
src/types/ctypes.ts:95
↓ 6 callersFunctiongetTypeText
(t: CType)
src/types/ctypes.ts:16
↓ 6 callersFunctionisMaybeStandardCall
(n)
src/types/utils.ts:79
↓ 6 callersFunctionjs_var_compute
tests/numbers/unary3.c:302
↓ 6 callersFunctionjs_var_dict_inc
tests/numbers/unary2.c:287
↓ 6 callersFunctionjs_var_from_int16_t
tests/js_var/binexpr1.c:62
↓ 6 callersFunctionjs_var_from_int16_t
tests/js_var/null.c:69
↓ 6 callersFunctionjs_var_from_str
tests/funcs/arguments3.c:127
↓ 6 callersFunctionjs_var_inc
tests/numbers/unary3.c:288
↓ 6 callersFunctionjs_var_to_number
tests/numbers/unary1.c:197
↓ 6 callersFunctionjs_var_to_str
tests/realworld/parseHtml.c:267
↓ 6 callersFunctionregex_clear_matches
tests/realworld/parseHtml.c:471
next →1–100 of 1,254, ranked by callers