syzkaller/pkg/ast
Dmitry Vyukov eea28fee30 pkg/compiler: support complex len targets
This change adds compiler support for complex path
expressions in len targets. E.g. it allows to refer
to a sibling field as len[parent_struct:field:another_field].
See the docs change for details.

This is just a compiler change.
The feature is not yet supported by the prog package.
2019-05-14 19:28:01 +02:00
..
testdata pkg/compiler: support complex len targets 2019-05-14 19:28:01 +02:00
ast.go pkg/ast: refactor COLON handling 2019-05-14 19:28:01 +02:00
clone.go pkg/ast: refactor COLON handling 2019-05-14 19:28:01 +02:00
filter.go sys/fuchsia: prune unused structs in syscall description generated by fidlgen 2018-09-11 13:01:53 +02:00
format.go pkg/ast: refactor COLON handling 2019-05-14 19:28:01 +02:00
parser_test.go pkg/ast: refactor Walk 2018-01-11 11:45:35 +01:00
parser.go pkg/compiler: support complex len targets 2019-05-14 19:28:01 +02:00
scanner.go sys/linux: extend AX25/ROSE/NETROM descriptions 2018-12-24 18:56:06 +01:00
test_util.go all: fix gometalinter warnings 2018-03-08 18:48:26 +01:00
walk.go pkg/compiler: support type templates 2018-01-13 12:52:09 +01:00