contract A {
function a() public virtual;
}
// ----
// TypeError 3656: (0-47): Contract "A" should be marked as abstract.