diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2021-05-25 07:59:27 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2021-05-25 07:59:27 -0700 |
commit | 37af727ac31be5890c0ee4e8a0fa3fcd1f559586 (patch) | |
tree | 7248d8ac532d22dd38e38a91c35bfda3ceda5370 /arith.h | |
parent | d22cb2891030ec2713a8279771f104cf4bebc3bf (diff) | |
download | txr-37af727ac31be5890c0ee4e8a0fa3fcd1f559586.tar.gz txr-37af727ac31be5890c0ee4e8a0fa3fcd1f559586.tar.bz2 txr-37af727ac31be5890c0ee4e8a0fa3fcd1f559586.zip |
listener: complete on structs and FFI typedefs.
* parser.c (find_matching_syms): Apply DeMorgan's on the
symbol binding tests, to use sum of positive tests instead of
product of negations. Check for struct and ffi type bindings
in the default case. The default and '[' cases are
rearranged so that the '[' case omits these, so as not to
complete on a struct or FFI typedef after a [.
Diffstat (limited to 'arith.h')
0 files changed, 0 insertions, 0 deletions