MCPcopy Create free account
hub / github.com/z7zmey/php-parser / Node

Interface Node

node/node.go:10–16  ·  view source on GitHub ↗

Node interface

Source from the content-addressed store, hash-verified

8
9// Node interface
10type Node interface {
11 walker.Walkable
12 Attributes() map[string]interface{} // Attributes returns node attributes as map
13 SetPosition(p *position.Position)
14 GetPosition() *position.Position
15 GetFreeFloating() *freefloating.Collection
16}

Callers 32

EnterNodeMethod · 0.65
EnterNodeMethod · 0.65
EnterNodeMethod · 0.65
EnterNodeMethod · 0.65
TestNameAttributesFunction · 0.65
TestNameAttributesFunction · 0.65
TestNameAttributesFunction · 0.65
TestNameAttributesFunction · 0.65
ParseMethod · 0.65
ParseMethod · 0.65
TestPositionFunction · 0.65
TestPositionFunction · 0.65

Implementers 15

Nullablenode/n_nullable.go
ArgumentListnode/n_argument_list.go
Parameternode/n_parameter.go
Argumentnode/n_argument.go
Rootnode/n_root.go
Identifiernode/n_identifier.go
UnaryMinusnode/expr/n_unary_minus.go
ErrorSuppressnode/expr/n_error_suppress.go
Includenode/expr/n_include.go
ConstFetchnode/expr/n_const_fetch.go
Issetnode/expr/n_isset.go
Variablenode/expr/n_variable.go

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…