Get rid of FL_EXIVAR

Now that the shape_id gives us all the same information, it's no
longer needed.
This commit is contained in:
Jean Boussier 2025-06-13 17:56:26 +02:00
parent 6dbe24fe56
commit 15084fbc3c
Notes: git 2025-06-13 21:50:43 +00:00
10 changed files with 29 additions and 48 deletions

View file

@ -1153,7 +1153,7 @@ typedef struct RNode_ERROR {
#define RNODE_FILE(node) ((rb_node_file_t *)(node))
#define RNODE_ENCODING(node) ((rb_node_encoding_t *)(node))
/* FL : 0..4: T_TYPES, 5: KEEP_WB, 6: PROMOTED, 7: FINALIZE, 8: UNUSED, 9: UNUSED, 10: EXIVAR, 11: FREEZE */
/* FL : 0..4: T_TYPES, 5: KEEP_WB, 6: PROMOTED, 7: FINALIZE, 8..10: UNUSED, 11: FREEZE */
/* NODE_FL: 0..4: UNUSED, 5: UNUSED, 6: UNUSED, 7: NODE_FL_NEWLINE,
* 8..14: nd_type,
* 15..: nd_line