Introduce base class for branching and conditional directives

This commit is contained in:
Tamas Vajk
2021-01-26 16:12:56 +01:00
parent e450b61464
commit 2b7cc15757
2 changed files with 5 additions and 2 deletions

View File

@@ -335,6 +335,9 @@ using_directive_location(
| @directive_error | @directive_nullable | @directive_line | @directive_region | @directive_endregion | @directive_if
| @directive_elif | @directive_else | @directive_endif;
@conditional_directive = @directive_if | @directive_elif;
@branch_directive = @directive_if | @directive_elif | @directive_else;
directive_ifs(
unique int id: @directive_if,
int branchTaken: int ref, /* 0: false, 1: true */