about the namespace

Hi,I apologize if it is a stupid question.
It seems that the style of using namespace in LLVM confuses my "source
insight" and my ctags for correctly finding the implementation of a class
member. For example, the implementation of members of Instruction class is
written like this.

No reason, other that it is more concise and clean. You should file a bug against those tools.