Instead of a function that returns void and contains assertions inside it (validatePointers), make it a function that returns bool and is used as the argument to an assertion (pointersAreValid).
Instead of a function that returns void and contains assertions inside it (validatePointers), make it a function that returns bool and is used as the argument to an assertion (pointersAreValid).

che2/bde,che2/bde,bloomberg/bde,bloomberg/bde,bloomberg/bde,che2/bde,bloomberg/bde,bloomberg/bde,che2/bde