static bool isInStdNamespace(clang::Sema& sema, NamespaceDecl* ns) { while (ns) { if (sema.getStdNamespace()->InEnclosingNamespaceSetOf(ns)) return true; ns = dyn_cast<NamespaceDecl>(ns->getParent()); } return false; }