pragma solidity ^0.8.10; contract AstExample { constructor() { 1 ** 2 ** 3; } } // ---- Expect: diagnostics ----