MCPcopy Create free account

hub / github.com/z7zmey/php-parser / functions

Functions2,599 in github.com/z7zmey/php-parser

↓ 7 callersFunctionNewConstFetch
NewConstFetch node constructor
node/expr/n_const_fetch.go:18
↓ 7 callersFunctionNewList
NewList node constructor
node/expr/n_list.go:18
↓ 7 callersFunctionNewNew
NewNew node constructor
node/expr/n_new.go:19
↓ 7 callersMethodResolveType
ResolveType adds a resolved fully qualified type name
visitor/namespace_resolver.go:253
↓ 7 callersMethodString
()
errors/error.go:23
↓ 6 callersMethodGetLine
(p int)
scanner/newline.go:13
↓ 6 callersMethodGetRootNode
()
parser/parser.go:14
↓ 6 callersFunctionNewError
NewError creates and returns new Error
errors/error.go:16
↓ 6 callersFunctionNewFunctionCall
NewFunctionCall node constructor
node/expr/n_function_call.go:19
↓ 6 callersFunctionNewHeredoc
NewHeredoc node constructor
node/scalar/node_heredoc.go:19
↓ 6 callersFunctionNewNamespace
NewNamespace node constructor
node/stmt/n_namespace.go:19
↓ 6 callersMethodNewNodeNodeListPosition
NewNodeNodeListPosition returns new Position
positionbuilder/position_builder.go:171
↓ 6 callersFunctionNewNop
NewNop node constructor
node/stmt/n_nop.go:16
↓ 6 callersFunctionNewProperty
NewProperty node constructor
node/stmt/n_property.go:20
↓ 6 callersFunctionNewPropertyFetch
NewPropertyFetch node constructor
node/expr/n_property_fetch.go:19
↓ 6 callersFunctionNewStaticCall
NewStaticCall node constructor
node/expr/n_static_call.go:20
↓ 6 callersFunctionNewStaticPropertyFetch
NewStaticPropertyFetch node constructor
node/expr/n_static_property_fetch.go:19
↓ 6 callersFunctionNewStaticVar
NewStaticVar node constructor
node/stmt/n_static_var.go:19
↓ 6 callersFunctionNewTernary
NewTernary node constructor
node/expr/n_ternary.go:20
↓ 6 callersFunctionNewTraitUseAlias
NewTraitUseAlias node constructor
node/stmt/n_trait_use_alias.go:20
↓ 6 callersMethodSetPosition
SetPosition sets node position
node/stmt/n_constant.go:30
↓ 6 callersMethodgetListEndPos
(l []node.Node)
positionbuilder/position_builder.go:51
↓ 6 callersMethodgrowCallStack
()
scanner/lexer.go:205
↓ 6 callersFunctionyyTokname
(c int)
php7/php7.go:1822
↓ 6 callersFunctionyyTokname
(c int)
php5/php5.go:2024
↓ 5 callersMethodAddNamespacedName
AddNamespacedName adds namespaced name by node
visitor/namespace_resolver.go:236
↓ 5 callersMethodError
(msg string)
scanner/lexer.go:258
↓ 5 callersFunctionNewArgumentList
NewArgumentList node constructor
node/n_argument_list.go:17
↓ 5 callersFunctionNewAssign
NewAssign node constructor
node/expr/assign/n_assign.go:19
↓ 5 callersFunctionNewExit
NewExit node constructor
node/expr/n_exit.go:19
↓ 5 callersFunctionNewLnumber
NewLnumber node constructor
node/scalar/node_lnumber.go:17
↓ 5 callersFunctionNewUseList
NewUseList node constructor
node/stmt/n_use_list.go:19
↓ 5 callersMethodParse
Parse the php7 Parser entrypoint
php5/parser.go:62
↓ 5 callersMethodSetPosition
SetPosition sets node position
node/expr/n_list.go:26
↓ 4 callersMethodLex
(lval *yySymType)
php5/php5.go:1999
↓ 4 callersFunctionNewAltSwitch
NewAltSwitch node constructor
node/stmt/n_alt_switch.go:19
↓ 4 callersFunctionNewDeclare
NewDeclare node constructor
node/stmt/n_declare.go:20
↓ 4 callersFunctionNewGroupUse
NewGroupUse node constructor
node/stmt/n_group_use.go:20
↓ 4 callersFunctionNewHaltCompiler
NewHaltCompiler node constructor
node/stmt/n_halt_compiler.go:16
↓ 4 callersFunctionNewNamespace
NewNamespace constructor
visitor/namespace_resolver.go:269
↓ 4 callersMethodNewOptionalListTokensPosition
NewOptionalListTokensPosition returns new Position
positionbuilder/position_builder.go:191
↓ 4 callersFunctionNewParameter
NewParameter node constructor
node/n_parameter.go:21
↓ 4 callersFunctionNewReturn
NewReturn node constructor
node/stmt/n_return.go:18
↓ 4 callersFunctionNewSwitch
NewSwitch node constructor
node/stmt/n_switch.go:19
↓ 4 callersFunctionNewTraitMethodRef
NewTraitMethodRef node constructor
node/stmt/n_trait_method_ref.go:19
↓ 4 callersFunctionNewUnaryMinus
NewUnaryMinus node constructor
node/expr/n_unary_minus.go:18
↓ 4 callersMethodSetPosition
SetPosition sets node position
node/stmt/n_static_var.go:28
↓ 4 callersMethodSetPosition
SetPosition sets node position
node/stmt/n_alt_else_if.go:28
↓ 4 callersMethodSetPosition
SetPosition sets node position
node/stmt/n_property.go:30
↓ 4 callersMethodSetPosition
SetPosition sets node position
node/name/n_name_part.go:25
↓ 4 callersFunctioncheckErr
(err error)
main.go:190
↓ 4 callersMethodret
(n int)
scanner/lexer.go:237
↓ 4 callersMethodungetStr
(s string)
scanner/lexer.go:246
↓ 3 callersMethodError
(s string)
php5/php5.go:2000
↓ 3 callersMethodGet
Get returns *Token from pool or creates new object
scanner/token_pool.go:9
↓ 3 callersMethodGetErrors
()
parser/parser.go:15
↓ 3 callersMethodGetRootNode
GetRootNode returns root node
php5/parser.go:74
↓ 3 callersFunctionNewArray
NewArray node constructor
node/expr/n_array.go:18
↓ 3 callersFunctionNewBitwiseAnd
NewBitwiseAnd node constructor
node/expr/binary/n_bitwise_and.go:19
↓ 3 callersFunctionNewBitwiseNot
NewBitwiseNot node constructor
node/expr/n_bitwise_not.go:18
↓ 3 callersFunctionNewBitwiseOr
NewBitwiseOr node constructor
node/expr/binary/n_bitwise_or.go:19
↓ 3 callersFunctionNewBitwiseXor
NewBitwiseXor node constructor
node/expr/binary/n_bitwise_xor.go:19
↓ 3 callersFunctionNewBooleanAnd
NewBooleanAnd node constructor
node/expr/binary/n_boolean_and.go:19
↓ 3 callersFunctionNewBooleanNot
NewBooleanNot node constructor
node/expr/n_boolean_not.go:18
↓ 3 callersFunctionNewBooleanOr
NewBooleanOr node constructor
node/expr/binary/n_boolean_or.go:19
↓ 3 callersFunctionNewBreak
NewBreak node constructor
node/stmt/n_break.go:18
↓ 3 callersFunctionNewCatch
NewCatch node constructor
node/stmt/n_catch.go:20
↓ 3 callersFunctionNewClosure
NewClosure node constructor
node/expr/n_closure.go:24
↓ 3 callersFunctionNewConcat
NewConcat node constructor
node/expr/binary/n_concat.go:19
↓ 3 callersFunctionNewContinue
NewContinue node constructor
node/stmt/n_continue.go:18
↓ 3 callersFunctionNewDiv
NewDiv node constructor
node/expr/binary/n_div.go:19
↓ 3 callersFunctionNewEmpty
NewEmpty node constructor
node/expr/n_empty.go:18
↓ 3 callersFunctionNewEqual
NewEqual node constructor
node/expr/binary/n_equal.go:19
↓ 3 callersFunctionNewExpression
NewExpression node constructor
node/stmt/n_expression.go:18
↓ 3 callersFunctionNewGreater
NewGreater node constructor
node/expr/binary/n_greater.go:19
↓ 3 callersFunctionNewGreaterOrEqual
NewGreaterOrEqual node constructor
node/expr/binary/n_greater_or_equal.go:19
↓ 3 callersFunctionNewIdentical
NewIdentical node constructor
node/expr/binary/n_identical.go:19
↓ 3 callersFunctionNewLogicalAnd
NewLogicalAnd node constructor
node/expr/binary/n_logical_and.go:19
↓ 3 callersFunctionNewLogicalOr
NewLogicalOr node constructor
node/expr/binary/n_logical_or.go:19
↓ 3 callersFunctionNewLogicalXor
NewLogicalXor node constructor
node/expr/binary/n_logical_xor.go:19
↓ 3 callersFunctionNewMinus
NewMinus node constructor
node/expr/binary/n_minus.go:19
↓ 3 callersFunctionNewMod
NewMod node constructor
node/expr/binary/n_mod.go:19
↓ 3 callersFunctionNewMul
NewMul node constructor
node/expr/binary/n_mul.go:19
↓ 3 callersMethodNewNodeListNodePosition
NewNodeListNodePosition returns new Position
positionbuilder/position_builder.go:181
↓ 3 callersFunctionNewNotEqual
NewNotEqual node constructor
node/expr/binary/n_not_equal.go:19
↓ 3 callersFunctionNewNotIdentical
NewNotIdentical node constructor
node/expr/binary/n_not_identical.go:19
↓ 3 callersFunctionNewPlus
NewPlus node constructor
node/expr/binary/n_plus.go:19
↓ 3 callersFunctionNewPow
NewPow node constructor
node/expr/binary/n_pow.go:19
↓ 3 callersFunctionNewReference
NewReference node constructor
node/expr/assign/n_assign_ref.go:19
↓ 3 callersFunctionNewShiftLeft
NewShiftLeft node constructor
node/expr/binary/n_shift_left.go:19
↓ 3 callersFunctionNewShiftRight
NewShiftRight node constructor
node/expr/binary/n_shift_right.go:19
↓ 3 callersFunctionNewShortArray
NewShortArray node constructor
node/expr/n_short_array.go:18
↓ 3 callersFunctionNewSmaller
NewSmaller node constructor
node/expr/binary/n_smaller.go:19
↓ 3 callersFunctionNewSmallerOrEqual
NewSmallerOrEqual node constructor
node/expr/binary/n_smaller_or_equal.go:19
↓ 3 callersFunctionNewTraitAdaptationList
NewTraitAdaptationList node constructor
node/stmt/n_trait_adaptation_list.go:18
↓ 3 callersFunctionNewTry
NewTry node constructor
node/stmt/n_try.go:20
↓ 3 callersFunctionNewUnaryPlus
NewUnaryPlus node constructor
node/expr/n_unary_plus.go:18
↓ 3 callersMethodParse
(yyLexer)
php5/php5.go:2004
↓ 3 callersMethodSetState
(s printerState)
printer/printer.go:39
↓ 3 callersMethodSetVarName
SetVarName reset var name
node/expr/n_variable.go:45
← previousnext →101–200 of 2,599, ranked by callers