MCPcopy
hub / github.com/google/mtail / Node

Interface Node

internal/runtime/compiler/ast/ast.go:16–19  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14)
15
16type Node interface {
17 Pos() *position.Position // Returns the position of the node from the original source
18 Type() types.Type // Returns the type of the expression in this node
19}
20
21type StmtList struct {
22 Scope *symbol.Scope // Pointer to the local scope for this enclosing block

Callers 15

VisitBeforeMethod · 0.65
VisitAfterMethod · 0.65
checkRegexMethod · 0.65
VisitBeforeMethod · 0.65
VisitBeforeMethod · 0.65
VisitBeforeMethod · 0.65
PosMethod · 0.65
PosMethod · 0.65
TestCheckTypeExpressionsFunction · 0.65
VisitAfterMethod · 0.65
VisitBeforeMethod · 0.65
VisitBeforeMethod · 0.65

Implementers 15

StmtListinternal/runtime/compiler/ast/ast.go
ExprListinternal/runtime/compiler/ast/ast.go
CondStmtinternal/runtime/compiler/ast/ast.go
IDTerminternal/runtime/compiler/ast/ast.go
CaprefTerminternal/runtime/compiler/ast/ast.go
BuiltinExprinternal/runtime/compiler/ast/ast.go
BinaryExprinternal/runtime/compiler/ast/ast.go
UnaryExprinternal/runtime/compiler/ast/ast.go
IndexedExprinternal/runtime/compiler/ast/ast.go
VarDeclinternal/runtime/compiler/ast/ast.go
StringLitinternal/runtime/compiler/ast/ast.go
IntLitinternal/runtime/compiler/ast/ast.go

Calls

no outgoing calls

Tested by

no test coverage detected