struct A
{
  A()
    : a_(0)
  { }

  inline void a(int a) const
  {
    a_ = a;
  }

 private:
  mutable int a_;
};


int main()
{
  const A a;
  a.a(0);

  return 0;
}
