Lines Matching refs:namespace_decl

1901   NamespaceDecl *namespace_decl = nullptr;  in GetUniqueNamespaceDeclaration()  local
1912 namespace_decl = dyn_cast<clang::NamespaceDecl>(decl); in GetUniqueNamespaceDeclaration()
1913 if (namespace_decl) in GetUniqueNamespaceDeclaration()
1914 return namespace_decl; in GetUniqueNamespaceDeclaration()
1917 namespace_decl = in GetUniqueNamespaceDeclaration()
1921 decl_ctx->addDecl(namespace_decl); in GetUniqueNamespaceDeclaration()
1924 namespace_decl = translation_unit_decl->getAnonymousNamespace(); in GetUniqueNamespaceDeclaration()
1925 if (namespace_decl) in GetUniqueNamespaceDeclaration()
1926 return namespace_decl; in GetUniqueNamespaceDeclaration()
1928 namespace_decl = in GetUniqueNamespaceDeclaration()
1931 translation_unit_decl->setAnonymousNamespace(namespace_decl); in GetUniqueNamespaceDeclaration()
1932 translation_unit_decl->addDecl(namespace_decl); in GetUniqueNamespaceDeclaration()
1933 assert(namespace_decl == translation_unit_decl->getAnonymousNamespace()); in GetUniqueNamespaceDeclaration()
1937 namespace_decl = parent_namespace_decl->getAnonymousNamespace(); in GetUniqueNamespaceDeclaration()
1938 if (namespace_decl) in GetUniqueNamespaceDeclaration()
1939 return namespace_decl; in GetUniqueNamespaceDeclaration()
1940 namespace_decl = in GetUniqueNamespaceDeclaration()
1943 parent_namespace_decl->setAnonymousNamespace(namespace_decl); in GetUniqueNamespaceDeclaration()
1944 parent_namespace_decl->addDecl(namespace_decl); in GetUniqueNamespaceDeclaration()
1945 assert(namespace_decl == in GetUniqueNamespaceDeclaration()
1953 VerifyDecl(namespace_decl); in GetUniqueNamespaceDeclaration()
1955 return namespace_decl; in GetUniqueNamespaceDeclaration()