Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/VKCOM/kphp
/ functions
Functions
17,654 in github.com/VKCOM/kphp
⨍
Functions
17,654
◇
Types & classes
5,411
↓ 1,659 callers
Function
assert
($flag)
tests/python/tests/http_server/php/index.php:35
↓ 672 callers
Method
type
compiler/operation.h:94
↓ 606 callers
Method
size
runtime-light/stdlib/string/pcre2-functions.h:198
↓ 584 callers
Method
data
runtime-light/stdlib/file/resource.h:103
↓ 466 callers
Method
size
runtime-light/tl/tl-types.h:583
↓ 425 callers
Method
has_value
runtime-common/core/core-types/decl/optional.h:51
↓ 418 callers
Function
get
runtime-common/core/utils/small-object-storage.h:24
↓ 412 callers
Function
get
(name)
docs/_includes/assets/common.js:28
↓ 401 callers
Method
format
common/wrappers/fmt_format.h:41
↓ 394 callers
Function
php_warning
runtime/php_assert.cpp:199
↓ 370 callers
Method
append
compiler/code-gen/writer-data.h:43
↓ 365 callers
Method
set_value
runtime-common/core/core-types/definition/mixed.cpp:1259
↓ 363 callers
Function
get_type
compiler/inferring/public.cpp:42
↓ 354 callers
Function
get
runtime-light/stdlib/web-transfer-lib/web-property.h:60
↓ 345 callers
Method
size
runtime-common/core/memory-resource/monotonic_buffer_resource.h:23
↓ 325 callers
Method
get
compiler/threading/data-stream.h:29
↓ 322 callers
Method
get
runtime-light/stdlib/time/timelib-timezone-cache.h:57
↓ 321 callers
Method
new
()
tests/phpt/phc/parsing/semi_reserved_method_names.php:47
↓ 306 callers
Method
get_value
runtime-common/core/core-types/definition/mixed.cpp:1396
↓ 301 callers
Function
php_warning
runtime-light/stdlib/diagnostics/php-assert.cpp:69
↓ 289 callers
Method
size
common/wrappers/span.h:113
↓ 268 callers
Function
tuple
ifndef KPHP
tests/phpt/dl/500_binary_literals.php:5
↓ 266 callers
Method
data
common/wrappers/span.h:121
↓ 266 callers
Function
test
($x, $y)
tests/phpt/dl/459_strtotime.php:4
↓ 265 callers
Function
assertion
The backtrace algorithm relies on the fact that assertion does not call backtrace. If assertion is modified, the backtrace algorithm should be updated
runtime-light/stdlib/diagnostics/logs.h:69
↓ 261 callers
Method
empty
compiler/code-gen/naming.h:231
↓ 252 callers
Function
warning
runtime-light/stdlib/diagnostics/logs.h:93
↓ 231 callers
Method
encode
runtime-common/stdlib/serialization/json-functions.h:75
↓ 213 callers
Method
find
compiler/data/generics-mixins.cpp:254
↓ 212 callers
Method
end
common/wrappers/span.h:101
↓ 189 callers
Method
append_char
* append_char and flush_str are used to modify entities in PHP source code like string literals * e.g. we have to tokenize this code: $x = "New\n";
compiler/lexer.cpp:78
↓ 184 callers
Method
substr
common/wrappers/string_view.h:150
↓ 183 callers
Method
end
compiler/utils/idmap.h:28
↓ 183 callers
Method
push_back
runtime-common/core/core-types/definition/mixed.cpp:1505
↓ 181 callers
Method
begin
common/wrappers/span.h:97
↓ 176 callers
Method
size
compiler/pipes/calc-bad-vars.cpp:163
↓ 174 callers
Method
is_null
runtime-common/core/core-types/decl/optional.h:55
↓ 172 callers
Method
as_human_readable
compiler/data/var-data.cpp:21
↓ 171 callers
Function
wait
runtime-light/stdlib/fork/fork-functions.h:73
↓ 166 callers
Function
any_of_equal
common/algorithms/find.h:10
↓ 165 callers
Method
get
runtime/signal_safe_hashtable.h:51
↓ 160 callers
Function
leave_critical_section
runtime/critical_section.cpp:28
↓ 157 callers
Function
close
runtime-light/stdlib/web-transfer-lib/web-simple-transfer.h:161
↓ 154 callers
Method
back
common/wrappers/string_view.h:81
↓ 154 callers
Method
to_string
runtime-common/core/core-types/definition/mixed.cpp:555
↓ 153 callers
Method
ptype
compiler/inferring/type-data.h:86
↓ 143 callers
Method
size
compiler/threading/tls.h:69
↓ 140 callers
Method
count
runtime/tl/rpc_tl_query.h:32
↓ 139 callers
Method
reserve
runtime-light/tl/tl-core.h:61
↓ 130 callers
Method
begin
compiler/utils/idmap.h:27
↓ 128 callers
Method
metric
server/statshouse/statshouse-client.cpp:7
↓ 128 callers
Method
set_location
compiler/ffi/c_parser/lexer.h:66
↓ 126 callers
Method
get_string
compiler/gentree.cpp:258
↓ 126 callers
Method
size
third-party/statshouse.h:59
↓ 124 callers
Method
error
compiler/stage.cpp:179
↓ 124 callers
Method
write_value
third-party/statshouse.h:881
↓ 120 callers
Method
add_gauge_stat
common/stats/provider.h:39
↓ 120 callers
Method
get_key
runtime-common/core/core-types/decl/array_iterator.h:49
↓ 118 callers
Function
assert_int_eq3
(int $lhs, int $rhs)
tests/php_include/kphp_tester_include.php:37
↓ 116 callers
Function
explode
runtime-common/stdlib/array/array-functions.cpp:256
↓ 107 callers
Method
insert
runtime/signal_safe_hashtable.h:20
↓ 106 callers
Method
set_location
compiler/stage.cpp:220
↓ 105 callers
Method
array
()
tests/phpt/phc/parsing/semi_reserved_method_names.php:59
↓ 104 callers
Method
count
runtime-common/core/core-types/definition/mixed.cpp:1073
↓ 103 callers
Function
enter_critical_section
runtime/critical_section.cpp:22
↓ 103 callers
Method
fetch
runtime-light/tl/tl-types.h:94
↓ 103 callers
Method
to_int
runtime-common/core/core-types/definition/mixed.cpp:508
↓ 101 callers
Function
curl_setopt
runtime/curl.cpp:409
↓ 99 callers
Method
push_back
compiler/inferring/multi-key.h:34
↓ 98 callers
Method
assert_log
Проверить наличие сообщение в логе движка :param expect: Список паттернов ожидаемых сообщений :param message: Ошибка, которая
tests/python/lib/engine.py:202
↓ 98 callers
Method
empty
runtime/tl/rpc_request.h:41
↓ 97 callers
Function
ret_bool
(int $line, bool $res)
tests/phpt/fork/020_logical_operators_in_resumable_expr.php:6
↓ 96 callers
Function
print
runtime/interface.cpp:790
↓ 93 callers
Method
empty
runtime-common/core/core-types/definition/mixed.cpp:1069
↓ 92 callers
Function
trim
common/tl2php/tl-hints.cpp:17
↓ 91 callers
Method
value
runtime-light/stdlib/web-transfer-lib/defs.h:47
↓ 90 callers
Method
clean
runtime/regexp.cpp:583
↓ 90 callers
Method
getLine
()
tests/phpt/exceptions/inheritance/21_override_method_error.php:8
↓ 88 callers
Method
end
runtime-light/tl/tl-types.h:567
↓ 87 callers
Method
str
()
tests/phpt/dl/1043_some_globals.php:236
↓ 86 callers
Function
critical_error
ifndef KPHP
tests/phpt/shutdown_functions/no_leak_in_lambda_error.php:5
↓ 85 callers
Method
footprint
runtime-light/tl/tl-functions.h:235
↓ 85 callers
Method
store
runtime-light/tl/tl-functions.h:229
↓ 83 callers
Function
open
runtime-light/k2-platform/k2-api.h:153
↓ 82 callers
Method
size
compiler/code-gen/raw-data.h:53
↓ 81 callers
Method
var
()
tests/phpt/phc/parsing/semi_reserved_method_names.php:52
↓ 80 callers
Function
error
runtime-light/stdlib/diagnostics/logs.h:80
↓ 80 callers
Method
getMessage
* @return string */
tests/phpt/tup/019_demo_err_interface.php:9
↓ 79 callers
Function
TEST
Current context -> swap to context 2 -> run entrypoint of context2 -> -> swap to context 1 -> run entrypoint of context 2 -> swap before `finished`
common/ucontext/ucontext-portable-test.cpp:40
↓ 79 callers
Method
footprint
runtime-light/tl/tl-types.h:104
↓ 79 callers
Method
front
common/wrappers/string_view.h:77
↓ 78 callers
Method
begin
runtime-light/tl/tl-types.h:564
↓ 77 callers
Function
begin
runtime-common/core/runtime-core.h:1445
↓ 76 callers
Function
json_decode
runtime-common/stdlib/serialization/json-functions.cpp:564
↓ 76 callers
Function
unpack
server/statshouse/statshouse-manager.cpp:32
↓ 74 callers
Function
run_function_pass
compiler/function-pass.h:58
↓ 73 callers
Function
sort
common/algorithms/sort.h:20
↓ 72 callers
Function
free
runtime/allocator.cpp:255
↓ 72 callers
Method
local_name
compiler/data/class-members.cpp:26
↓ 70 callers
Method
ffi_build_and_compare_with_php
(self, php_script_path, shared_libs=[])
tests/python/tests/ffi/test_ffi.py:36
next →
1–100 of 17,654, ranked by callers