<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/56756>56756</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            clang-format bug.
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          zxwreg
      </td>
    </tr>
</table>

<pre>
    clang-format version: **14.0.6**

<img width="172" alt="Screen Shot 2022-07-27 at 8 31 44 AM" src="https://user-images.githubusercontent.com/37418875/181288518-75b98e07-284a-4fb5-828b-5554f3549b71.png">

Tried to format above file (can't upload cpp file so used png) using command: **clang-format -style=google a.cpp**, and got

namespace A {
namespace B {
namespace C {

void x() {}

void f() {
  { {{x(); }
}

{ x(); }
}  // namespace C
}  // namespace B

}  // namespace A
}
}

I expected no changes to the code itself except adding the comments for ending namespace.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx9U82OmzAQfhq4WCD8h-HAIdm0Ug89bV_A4AFcAUbYZHf79B1C0k2220qWPZ6fbz7PjGtn3qpm0FOXtG4ZdSBnWLx1U8QPJGIHXFSkWZrvcpSdouy28yc7duTFmtBH_BQxRhXDnegh7PfnZgGYyHPvAmEZY0mmEqYIJikIp0QIcvi-Bfil2QP6EGaPmSP2FdfqYUnsqDvwaWdDv9abpnFTgCmkjRvRhytBi0JJFGlBWVFIWiRK1mUBW7JC6ES0tUwKVtSJlFK0XIqyVjSdpw4zRvzL_Zt-LBYMCY5ci6FrdwbS2gGwGEWjp4ipQNZ5cNqQZp53k3cEmRlygSxRtlNHkN-oJ_Nex4cqJz68DYCv7pzrEEKniHatMXsiGEg6F-6pTXoEP-sGCAKq40fl8TPl07ty38_OGvKKT9l4bjZ1-svc3pkvWrKJu_fxGhvxTXGLfQTZnP_hhkiXzpI7iv8zHh9xP3M5fOTwSOYbgdcZmoDdmRxpemwB-K3BoQdskQFig4ehRbcGZmy4MVvzdus44qD5bRYITBf9n7xpDBXNZVHynFIZm4qbkpc6DjYM8Pih6rVL43UZqsfp3if6OsbDcL4dyby4n8gYr9b7FTwKMlcyj_tKtS3npapNWeYmM7oRmWylEE2RaZ2ZPB50DYOvInmM5Cm21fbrMsUUlVziP6YilzmnmpsWatWKSGQwajukW-LULV28VBcOyNmjcbA--Hej9t52E8ANX6-hd0v16_VlgS6-sK0uVH8DW2tBtQ">