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>