Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type RangeScope ¶
type RangeScope struct { ElseScope *ListScope // nil if no ElseList // contains filtered or unexported fields }
func NewRangeScope ¶
func NewRangeScope(parent Scope, node *parse.RangeNode) *RangeScope
func (*RangeScope) Dollar ¶
func (s *RangeScope) Dollar() *ast.Ident
func (*RangeScope) Dot ¶
func (s *RangeScope) Dot() *ast.Ident
func (*RangeScope) Key ¶
func (s *RangeScope) Key() *ast.Ident
func (*RangeScope) List ¶
func (s *RangeScope) List() *ast.Ident
func (*RangeScope) Value ¶
func (s *RangeScope) Value() *ast.Ident
type RootScope ¶
type RootScope struct {
// contains filtered or unexported fields
}
func NewRootScope ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.