C1820: Destructor call must have 'void' formal parameter list

[ERROR]

Description

A destructor call was specified with arguments.

Example
  struct A {

  
    ~A();

  
  };

  
  void main() {

  
    A a;

  
    a.~A(3);   // error

  
  }

  
Tips

Destructor calls have no arguments!