Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/z7zmey/php-parser
/ functions
Functions
2,599 in github.com/z7zmey/php-parser
⨍
Functions
2,599
◇
Types & classes
222
↓ 3 callers
Method
printExprVariableWithoutLeadingDollar
(n node.Node)
printer/printer.go:1882
↓ 3 callers
Function
yyStatname
(s int)
php7/php7.go:1831
↓ 3 callers
Function
yyStatname
(s int)
php5/php5.go:2033
↓ 2 callers
Method
AddAlias
AddAlias adds a new alias
visitor/namespace_resolver.go:216
↓ 2 callers
Method
AddElseIf
AddElseIf add ElseIf node and returns AltIf node
node/stmt/n_if.go:51
↓ 2 callers
Method
AddError
(e *errors.Error)
scanner/lexer.go:21
↓ 2 callers
Function
Compare
(a string, b string)
version/version.go:14
↓ 2 callers
Function
NewAltElse
NewAltElse node constructor
node/stmt/n_alt_else.go:18
↓ 2 callers
Function
NewAltElseIf
NewAltElseIf node constructor
node/stmt/n_alt_else_if.go:19
↓ 2 callers
Function
NewAltFor
NewAltFor node constructor
node/stmt/n_alt_for.go:21
↓ 2 callers
Function
NewAltForeach
NewAltForeach node constructor
node/stmt/n_alt_foreach.go:21
↓ 2 callers
Function
NewAltIf
NewAltIf node constructor
node/stmt/n_alt_if.go:21
↓ 2 callers
Function
NewAltWhile
NewAltWhile node constructor
node/stmt/n_alt_while.go:19
↓ 2 callers
Function
NewArray
NewArray node constructor
node/expr/cast/n_cast_array.go:18
↓ 2 callers
Function
NewBitwiseAnd
NewBitwiseAnd node constructor
node/expr/assign/n_bitwise_and.go:19
↓ 2 callers
Function
NewBitwiseOr
NewBitwiseOr node constructor
node/expr/assign/n_bitwise_or.go:19
↓ 2 callers
Function
NewBitwiseXor
NewBitwiseXor node constructor
node/expr/assign/n_bitwise_xor.go:19
↓ 2 callers
Function
NewBool
NewBool node constructor
node/expr/cast/n_cast_bool.go:18
↓ 2 callers
Function
NewCase
NewCase node constructor
node/stmt/n_case.go:19
↓ 2 callers
Function
NewClassConstList
NewClassConstList node constructor
node/stmt/n_class_const_list.go:19
↓ 2 callers
Function
NewClassExtends
NewClassExtends node constructor
node/stmt/n_class_extends.go:18
↓ 2 callers
Function
NewClassImplements
NewClassImplements node constructor
node/stmt/n_class_implements.go:18
↓ 2 callers
Function
NewClassMethod
NewClassMethod node constructor
node/stmt/n_class_method.go:24
↓ 2 callers
Function
NewClone
NewClone node constructor
node/expr/n_clone.go:18
↓ 2 callers
Function
NewClosureUse
NewClosureUse node constructor
node/expr/n_closure_use.go:18
↓ 2 callers
Function
NewConcat
NewConcat node constructor
node/expr/assign/n_concat.go:19
↓ 2 callers
Function
NewConstList
NewConstList node constructor
node/stmt/n_const_list.go:18
↓ 2 callers
Function
NewDefault
NewDefault node constructor
node/stmt/n_default.go:18
↓ 2 callers
Function
NewDiv
NewDiv node constructor
node/expr/assign/n_div.go:19
↓ 2 callers
Function
NewDnumber
NewDnumber node constructor
node/scalar/node_dnumber.go:17
↓ 2 callers
Function
NewDo
NewDo node constructor
node/stmt/n_do.go:19
↓ 2 callers
Function
NewDouble
NewDouble node constructor
node/expr/cast/n_cast_double.go:18
↓ 2 callers
Function
NewEcho
NewEcho node constructor
node/stmt/n_echo.go:18
↓ 2 callers
Function
NewElse
NewElse node constructor
node/stmt/n_else.go:18
↓ 2 callers
Function
NewElseIf
NewElseIf node constructor
node/stmt/n_else_if.go:19
↓ 2 callers
Function
NewEncapsed
NewEncapsed node constructor
node/scalar/node_encapsed.go:18
↓ 2 callers
Function
NewErrorSuppress
NewErrorSuppress node constructor
node/expr/n_error_suppress.go:18
↓ 2 callers
Function
NewEval
NewEval node constructor
node/expr/n_eval.go:18
↓ 2 callers
Function
NewFinally
NewFinally node constructor
node/stmt/n_finally.go:18
↓ 2 callers
Function
NewFor
NewFor node constructor
node/stmt/n_for.go:21
↓ 2 callers
Function
NewForeach
NewForeach node constructor
node/stmt/n_foreach.go:21
↓ 2 callers
Function
NewFunction
NewFunction node constructor
node/stmt/n_function.go:23
↓ 2 callers
Function
NewGlobal
NewGlobal node constructor
node/stmt/n_global.go:18
↓ 2 callers
Function
NewGoto
NewGoto node constructor
node/stmt/n_goto.go:18
↓ 2 callers
Function
NewIf
NewIf node constructor
node/stmt/n_if.go:21
↓ 2 callers
Function
NewInclude
NewInclude node constructor
node/expr/n_include.go:18
↓ 2 callers
Function
NewIncludeOnce
NewIncludeOnce node constructor
node/expr/n_include_once.go:18
↓ 2 callers
Function
NewInlineHtml
NewInlineHtml node constructor
node/stmt/n_inline_html.go:17
↓ 2 callers
Function
NewInstanceOf
NewInstanceOf node constructor
node/expr/n_instance_of.go:19
↓ 2 callers
Function
NewInt
NewInt node constructor
node/expr/cast/n_cast_int.go:18
↓ 2 callers
Function
NewInterface
NewInterface node constructor
node/stmt/n_interface.go:21
↓ 2 callers
Function
NewInterfaceExtends
NewInterfaceExtends node constructor
node/stmt/n_interface_extends.go:18
↓ 2 callers
Function
NewIsset
NewIsset node constructor
node/expr/n_isset.go:18
↓ 2 callers
Function
NewLabel
NewLabel node constructor
node/stmt/n_label.go:18
↓ 2 callers
Function
NewMethodCall
NewMethodCall node constructor
node/expr/n_method_call.go:20
↓ 2 callers
Function
NewMinus
NewMinus node constructor
node/expr/assign/n_minus.go:19
↓ 2 callers
Function
NewMod
NewMod node constructor
node/expr/assign/n_mod.go:19
↓ 2 callers
Function
NewMul
NewMul node constructor
node/expr/assign/n_mul.go:19
↓ 2 callers
Function
NewObject
NewObject node constructor
node/expr/cast/n_cast_object.go:18
↓ 2 callers
Function
NewPlus
NewPlus node constructor
node/expr/assign/n_plus.go:19
↓ 2 callers
Function
NewPostDec
NewPostDec node constructor
node/expr/n_post_dec.go:18
↓ 2 callers
Function
NewPostInc
NewPostInc node constructor
node/expr/n_post_inc.go:18
↓ 2 callers
Function
NewPow
NewPow node constructor
node/expr/assign/n_pow.go:19
↓ 2 callers
Function
NewPreDec
NewPreDec node constructor
node/expr/n_pre_dec.go:18
↓ 2 callers
Function
NewPreInc
NewPreInc node constructor
node/expr/n_pre_inc.go:18
↓ 2 callers
Function
NewPrint
NewPrint node constructor
node/expr/n_print.go:18
↓ 2 callers
Function
NewPropertyList
NewPropertyList node constructor
node/stmt/n_property_list.go:20
↓ 2 callers
Function
NewRequire
NewRequire node constructor
node/expr/n_require.go:18
↓ 2 callers
Function
NewRequireOnce
NewRequireOnce node constructor
node/expr/n_require_once.go:18
↓ 2 callers
Function
NewRoot
NewRoot node constructor
node/n_root.go:17
↓ 2 callers
Function
NewShellExec
NewShellExec node constructor
node/expr/n_shell_exec.go:18
↓ 2 callers
Function
NewShiftLeft
NewShiftLeft node constructor
node/expr/assign/n_shift_left.go:19
↓ 2 callers
Function
NewShiftRight
NewShiftRight node constructor
node/expr/assign/n_shift_right.go:19
↓ 2 callers
Function
NewShortList
NewShortList node constructor
node/expr/n_short_list.go:18
↓ 2 callers
Function
NewStatic
NewStatic node constructor
node/stmt/n_static.go:18
↓ 2 callers
Function
NewString
NewString node constructor
node/expr/cast/n_cast_string.go:18
↓ 2 callers
Function
NewThrow
NewThrow node constructor
node/stmt/n_throw.go:18
↓ 2 callers
Function
NewTrait
NewTrait node constructor
node/stmt/n_trait.go:20
↓ 2 callers
Function
NewTraitUse
NewTraitUse node constructor
node/stmt/n_trait_use.go:19
↓ 2 callers
Function
NewTraitUsePrecedence
NewTraitUsePrecedence node constructor
node/stmt/n_trait_use_precedence.go:19
↓ 2 callers
Function
NewUnset
NewUnset node constructor
node/expr/cast/n_cast_unset.go:18
↓ 2 callers
Function
NewUnset
NewUnset node constructor
node/stmt/n_unset.go:18
↓ 2 callers
Function
NewWhile
NewWhile node constructor
node/stmt/n_while.go:19
↓ 2 callers
Method
Put
Put returns *Token to pool
scanner/token_pool.go:20
↓ 2 callers
Method
ReturnTokenToPool
(t *Token)
scanner/lexer.go:15
↓ 2 callers
Method
SetElse
SetElse set Else node and returns AltIf node
node/stmt/n_if.go:62
↓ 2 callers
Method
SetErrors
(e []*errors.Error)
scanner/lexer.go:22
↓ 2 callers
Method
SetPosition
SetPosition sets node position
node/expr/n_new.go:28
↓ 2 callers
Method
SetPosition
SetPosition sets node position
node/stmt/n_catch.go:30
↓ 2 callers
Method
SetPosition
SetPosition sets node position
node/stmt/n_default.go:26
↓ 2 callers
Method
SetPosition
SetPosition sets node position
node/stmt/n_alt_else.go:26
↓ 2 callers
Method
SetPosition
SetPosition sets node position
node/stmt/n_case.go:28
↓ 2 callers
Method
SetPosition
SetPosition sets node position
node/name/n_fully_qualified.go:26
↓ 2 callers
Method
SetUseType
SetUseType set use type and returns node
node/stmt/n_use.go:49
↓ 2 callers
Method
SetWithFreeFloating
(bool)
scanner/lexer.go:20
↓ 2 callers
Method
isHeredocEnd
(p int)
scanner/lexer.go:136
↓ 2 callers
Method
isHeredocEndSince73
(p int)
scanner/lexer.go:170
↓ 2 callers
Function
parse
(v string)
version/version.go:44
↓ 2 callers
Method
printExprArrayDimFetchWithoutLeadingDollar
(n node.Node)
printer/printer.go:1287
↓ 2 callers
Method
printNode
(n node.Node)
printer/printer.go:82
← previous
next →
201–300 of 2,599, ranked by callers