]> granicus.if.org Git - re2c/commit
'--skeleton --posix-captures': use correct capture index when checking tags.
authorUlya Trofimovich <skvadrik@gmail.com>
Fri, 3 Mar 2017 23:09:19 +0000 (23:09 +0000)
committerUlya Trofimovich <skvadrik@gmail.com>
Fri, 3 Mar 2017 23:09:19 +0000 (23:09 +0000)
commit882e3ec82120f4fee5e140511bb572e0ec4030d7
tree8fb9f245d18025b68df118c42275039a4c4cfec3
parent342379744563365d0d2379a636b6073591814a8a
'--skeleton --posix-captures': use correct capture index when checking tags.

Instead of skipping fixed tags, skip orbit tags. For each orbit tag there is
a tag fixed on it, so if we check all fixed tags we'll surely check all orbit
tags. Anyway, with '--skeleton' all fixed tags correspond to orbit tags: other
fixed tags are forbidden with generic API (even zero-offset ones for now).
re2c/src/ir/skeleton/generate_code.cc
re2c/src/ir/skeleton/generate_data.cc