MCPcopy Create free account

hub / github.com/VKCOM/kphp / types & classes

Types & classes5,411 in github.com/VKCOM/kphp

↓ 456 callersClassstring
runtime-light/tl/tl-types.h:360
↓ 135 callersClassshape
runtime-common/core/core-types/decl/shape.h:32
↓ 93 callersClassstring
runtime-common/core/core-types/decl/declarations.h:19
↓ 92 callersClassFunctionSignatureGenerator
compiler/code-gen/naming.h:56
↓ 63 callersClasspack
runtime-common/stdlib/msgpack/adaptor_base.h:25
↓ 46 callersClassarray_size
runtime-common/core/core-types/decl/declarations.h:7
↓ 44 callersClasserror
runtime-light/stdlib/web-transfer-lib/defs.h:144
↓ 42 callersClassKnownPhpDocTag
compiler/phpdoc.cpp:35
↓ 40 callersClassAssumption
compiler/class-assumptions.h:11
↓ 31 callersClassCloseFile
compiler/code-gen/common.h:54
↓ 31 callersClassSemicolonAndNL
compiler/code-gen/common.h:99
↓ 31 callersClassT
tests/phpt/dl/1043_some_globals.php:205
↓ 30 callersClassOpenFile
compiler/code-gen/common.h:19
↓ 28 callersClassTypeName
compiler/code-gen/naming.h:37
↓ 26 callersClassExternInclude
compiler/code-gen/includes.h:11
↓ 24 callersClassis_array
runtime-common/core/core-types/kphp_type_traits.h:19
↓ 24 callersClassmixed
runtime-common/core/core-types/decl/declarations.h:15
↓ 21 callersClassModuliteErr
this class is close to ModuliteErrFormatter in modulite-phpstan
compiler/modulite-check-rules.cpp:304
↓ 20 callersClassTokenLexerError
compiler/lexer.h:71
↓ 19 callersClassFunctionName
compiler/code-gen/naming.h:192
↓ 17 callersClassCloseNamespace
compiler/code-gen/namespace.h:29
↓ 17 callersClassJoinValues
compiler/code-gen/common.h:132
↓ 17 callersClassOpenNamespace
compiler/code-gen/namespace.h:12
↓ 16 callersClassregexp
runtime/regexp.h:45
↓ 12 callersClassstring_view
common/wrappers/string_view.h:25
↓ 12 callersClasstype
common/tlo-parsing/tl-objects.h:41
↓ 11 callersClassKnownJsonAttr
compiler/data/kphp-json-tags.cpp:36
↓ 11 callersClassPhpMutableGlobalsRefArgument
compiler/code-gen/const-globals-batched-mem.h:147
↓ 11 callersClassRawResponse
tests/python/lib/http_client.py:7
↓ 10 callersClassIndent
compiler/code-gen/common.h:79
↓ 10 callersClassVarName
compiler/code-gen/naming.h:223
↓ 10 callersClasserror
runtime-light/stdlib/string/pcre2-functions.h:50
↓ 9 callersClasssocket
FIXME: Address Buffered Socket Data Loss Issue Problem Description: This class implements buffered I/O for socket operations. A potential issue arise
runtime-light/stdlib/file/resource.h:620
↓ 8 callersClassInclude
compiler/code-gen/includes.h:19
↓ 8 callersClassRawString
compiler/code-gen/raw-data.h:76
↓ 8 callersClassStub
tests/cpp/runtime/msgpack-test.cpp:114
↓ 8 callersEnumerror
runtime-light/stdlib/rpc/rpc-constants.h:15
↓ 7 callersClassFunctionDeclaration
compiler/code-gen/declarations.h:31
↓ 7 callersClassJsonEncoder
note: this class in runtime is used for non-typed json implementation: for json_encode() and json_decode() for classes, e.g. `JsonEncoder::encode(new
runtime-common/stdlib/serialization/json-functions.h:48
↓ 6 callersClassconvert
runtime-common/stdlib/msgpack/adaptor_base.h:18
↓ 5 callersClassCombinatorFetch
The code that is common for combinators (func/constructor) fetch method generation. * 1) Field masks handling: array<mixed> c_hints_objectExt::fe
compiler/code-gen/files/tl2cpp/tl-combinator.h:106
↓ 5 callersClassCombinatorStore
The code that is common for combinators (func/constructor) store method generation. * * 1) Field masks handling: void c_hints_objectExt::store(c
compiler/code-gen/files/tl2cpp/tl-combinator.h:71
↓ 5 callersClassFunctionClassName
compiler/code-gen/naming.h:212
↓ 5 callersClassMultiKey
compiler/inferring/multi-key.h:15
↓ 5 callersClassRValue
compiler/inferring/rvalue.h:11
↓ 5 callersClassparse
common/tl/compiler/tl-compiler.cpp:82
↓ 4 callersClassNode
just simple int id type
compiler/pipes/cfg.cpp:20
↓ 4 callersClassTestResult
tests/kphp_tester.py:178
↓ 4 callersClassconn_query_functions
server/php-engine.h:40
↓ 4 callersClassconst_iterator
compiler/code-gen/raw-data.h:21
↓ 4 callersEnumextra_ref_cnt_value
common/php-functions.h:48
↓ 4 callersClassfile
runtime-light/stdlib/file/resource.h:137
↓ 4 callersClassiterator
runtime-light/stdlib/string/regex-functions.h:90
↓ 4 callersClasssplit
runtime-common/stdlib/kml/catboost.h:103
↓ 4 callersClassstring_view
third-party/statshouse.h:49
↓ 3 callersClassExpr
compiler/rewrite-rules/impl/rules_parser.py:5
↓ 3 callersClassGlobalVarInPhpGlobals
compiler/code-gen/const-globals-batched-mem.h:155
↓ 3 callersClassLocation
compiler/location.h:10
↓ 3 callersClassPhpMutableGlobalsConstRefArgument
compiler/code-gen/const-globals-batched-mem.h:151
↓ 3 callersClassStaticLibraryRunGlobal
compiler/code-gen/declarations.h:159
↓ 3 callersClassVertexArgumentInfo
compiler/rewrite-rules/impl/vertex_schema.py:6
↓ 3 callersClassarray_ev
runtime-common/stdlib/msgpack/parser.cpp:75
↓ 3 callersClassarray_sv
runtime-common/stdlib/msgpack/parser.cpp:60
↓ 3 callersClasscurl_exec_concurrently
runtime/curl-async.cpp:12
↓ 3 callersClassmap_ev
runtime-common/stdlib/msgpack/parser.cpp:102
↓ 3 callersClassmap_sv
runtime-common/stdlib/msgpack/parser.cpp:87
↓ 2 callersClassCodePrinter
compiler/rewrite-rules/impl/code_printer.py:3
↓ 2 callersClassFunctionForkDeclaration
compiler/code-gen/declarations.h:39
↓ 2 callersClassFunctionForkName
compiler/code-gen/naming.h:203
↓ 2 callersClassFunctionParams
compiler/code-gen/declarations.h:46
↓ 2 callersClassInitConstVar
compiler/code-gen/files/const-vars-init.cpp:18
↓ 2 callersClassKphpRunOnce
tests/python/lib/kphp_run_once.py:12
↓ 2 callersClassLockComments
compiler/code-gen/common.h:105
↓ 2 callersClassShapeGetIndex
compiler/code-gen/vertex-compiler.cpp:128
↓ 2 callersClassStatsReceiver
tests/python/lib/stats_receiver.py:19
↓ 2 callersClassTestFile
tests/kphp_tester.py:28
↓ 2 callersClassThrowAction
compiler/code-gen/vertex-compiler.cpp:217
↓ 2 callersClassTlConstructorDef
compiler/code-gen/files/tl2cpp/tl-constructor.h:25
↓ 2 callersClassTlTemplatePhpTypeHelpers
compiler/code-gen/files/tl2cpp/tl-template-php-type-helpers.h:9
↓ 2 callersClassTlTypeDefinition
compiler/code-gen/files/tl2cpp/tl-type.h:169
↓ 2 callersClassToken
compiler/rewrite-rules/impl/rules_lexer.py:5
↓ 2 callersClassTupleGetIndex
compiler/code-gen/vertex-compiler.cpp:109
↓ 2 callersClassTypeFetch
Generated code example: * Untyped TL: template<typename T0, unsigned int inner_magic0, typename T1, unsigned int inner_magic1> array<mixed> t_Either<T
compiler/code-gen/files/tl2cpp/tl-type.h:109
↓ 2 callersClassTypeStore
Generated code example: * Untyped TL: template<typename T0, unsigned int inner_magic0, typename T1, unsigned int inner_magic1> void t_Either<T0, inner
compiler/code-gen/files/tl2cpp/tl-type.h:44
↓ 2 callersClassUnlockComments
compiler/code-gen/common.h:111
↓ 2 callersClassUpdateLocation
compiler/code-gen/common.h:60
↓ 2 callersInterfaceY
tests/phpt/phc/parsing/class_modifiers.php:13
↓ 2 callersClassflock
common/kfs/kfs.cpp:41
↓ 2 callersClasshttp_server_functions
net/net-http-server.h:16
↓ 2 callersEnumimage_kind
* Supported kinds of KPHP images: * 1. cli — works the same way as regular PHP script does * 2. server — automatically accepts a stream and expects
runtime-light/state/instance-state.h:52
↓ 2 callersEnuminstance_kind
runtime-light/state/instance-state.h:54
↓ 2 callersClasssigaction
common/server/signals.cpp:250
↓ 2 callersClassstack_symbol_type
compiler/ffi/c_parser/yy_parser_generated.hpp:813
↓ 2 callersClassstat
compiler/index.cpp:22
↓ 2 callersEnumstatus
runtime-light/server/http/http-server-state.h:27
↓ 2 callersClasstcp_rpc_client_functions
net/net-tcp-rpc-client.h:14
↓ 2 callersClasstcp_rpc_server_functions
net/net-tcp-rpc-server.h:13
↓ 1 callersClassArtifact
tests/python/lib/kphp_builder.py:13
↓ 1 callersClassCaseInfo
compiler/code-gen/vertex-compiler.cpp:1197
↓ 1 callersClassCheckFunctionsColors
here we check all palette rules like "api has-curl" or "messages-module messages-internals" start from the root, make dfs expanding next_with_colors a
compiler/pipes/calc-bad-vars.cpp:206
next →1–100 of 5,411, ranked by callers