phperr

package
v0.0.0-...-271b4c5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 2, 2018 License: BSD-3-Clause Imports: 2 Imported by: 12

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CatchReturn

func CatchReturn(v *phpv.ZVal, err error) (*phpv.ZVal, error)

Types

type PhpBreak

type PhpBreak struct {
	L    *phpv.Loc
	Intv phpv.ZInt
}

func (*PhpBreak) Dump

func (b *PhpBreak) Dump(w io.Writer) error

func (*PhpBreak) Error

func (b *PhpBreak) Error() string

func (*PhpBreak) Run

func (b *PhpBreak) Run(ctx phpv.Context) (*phpv.ZVal, error)

type PhpContinue

type PhpContinue struct {
	L    *phpv.Loc
	Intv phpv.ZInt
}

func (*PhpContinue) Dump

func (c *PhpContinue) Dump(w io.Writer) error

func (*PhpContinue) Error

func (c *PhpContinue) Error() string

func (*PhpContinue) Run

func (c *PhpContinue) Run(ctx phpv.Context) (*phpv.ZVal, error)

type PhpReturn

type PhpReturn struct {
	L *phpv.Loc
	V *phpv.ZVal
}

func (*PhpReturn) Error

func (r *PhpReturn) Error() string

type PhpThrow

type PhpThrow struct {
	Obj phpv.ZObject
}

func (*PhpThrow) Error

func (e *PhpThrow) Error() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL