contract A {
function x() pure internal {}
}
contract B is A {
constructor() {
// used to trigger warning about using ``this`` in constructor
super.x();
// ----