For example:<br><br>    void func() {<br>        unsigned a;<br>        {<br>             unsigned b;<br>        }<br>   }<br><br>I want to know whether `a` and `b` is in the same code scope.  DeclContext does NOT work on this, which means `a` and `b` have the same DeclContext (a function decl context). I googled and found someone have already asked this question but didn't get an answer. <br><br>Thanks<br><br>