Branch: Tag:

2021-11-14

2021-11-14 14:10:05 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler [Typechecker]: Added flag PT_FLAG_REMAP_INHIBIT.

3875:       marker = marker & 0x0f;    -  if (!remap) return '0' | marker; +  if (!remap || (flags & PT_FLAG_REMAP_INHIBIT)) return '0' | marker;       if (flags & PT_FLAG_REMAP_SWAP_MARKERS) marker |= 0x10;   
3900:       marker = marker & 0x0f;    -  if (!remap) return '0' | marker; +  if (!remap || (flags & PT_FLAG_REMAP_INHIBIT)) return '0' | marker;       if (flags & PT_FLAG_REMAP_SWAP_MARKERS) marker |= 0x10;   
3923:   {    int m;    -  if (!remap) return; +  if (!remap || (flags & PT_FLAG_REMAP_INHIBIT)) return;       marker &= 0x0f;   
3971:    struct remap_state *remap,    enum pt_remap_flags flags)   { -  if (!t || (!remap && !markers && !(flags & PT_FLAG_REMAP_EVAL_MARKERS))) { +  if (!t || (flags & PT_FLAG_REMAP_INHIBIT) || +  (!remap && !markers && !(flags & PT_FLAG_REMAP_EVAL_MARKERS))) {    push_finished_type(t);    return;    }