Open Simn opened 6 years ago
I agree, but maybe only in DCE=std ? I would still like a DCE=full to be really full. We can have an additional dce level "all" that applies to all classes but still does this Dynamic bookchecking
I'd like some way of getting full dce and debugging the thing to just get rid of the dynamic access altogether.
Issues like #6994 keep coming up, so I propose the following change to DCE:
If we have any dynamic field access
(d : Dynamic).fieldName
, we keepfieldName
on all classes that we're keeping anyway.