Lines Matching refs:UD

8842     const ParsedAttributesView &AttrList, UsingDirectiveDecl *&UD) {  in ActOnStartNamespaceDef()  argument
8959 UD = UsingDirectiveDecl::Create(Context, Parent, in ActOnStartNamespaceDef()
8966 UD->setImplicit(); in ActOnStartNamespaceDef()
8967 Parent->addDecl(UD); in ActOnStartNamespaceDef()
9526 NamedDecl *UD = in ActOnUsingDeclaration() local
9530 if (UD) in ActOnUsingDeclaration()
9531 PushOnScopeChains(UD, S, /*AddToContext*/ false); in ActOnUsingDeclaration()
9533 return UD; in ActOnUsingDeclaration()
9724 UsingDecl *UD, in BuildUsingShadowDecl() argument
9742 UD->getQualifier()->getAsRecordDecl()); in BuildUsingShadowDecl()
9744 Context, CurContext, UD->getLocation(), UD, Orig, IsVirtualBase); in BuildUsingShadowDecl()
9746 Shadow = UsingShadowDecl::Create(Context, CurContext, UD->getLocation(), UD, in BuildUsingShadowDecl()
9749 UD->addShadowDecl(Shadow); in BuildUsingShadowDecl()
9751 Shadow->setAccess(UD->getAccess()); in BuildUsingShadowDecl()
9752 if (Orig->isInvalidDecl() || UD->isInvalidDecl()) in BuildUsingShadowDecl()
10008 UsingDecl *UD = in BuildUsingDeclaration() local
10011 UD->setAccess(AS); in BuildUsingDeclaration()
10012 CurContext->addDecl(UD); in BuildUsingDeclaration()
10013 UD->setInvalidDecl(Invalid); in BuildUsingDeclaration()
10014 return UD; in BuildUsingDeclaration()
10152 UsingDecl *UD = BuildValid(); in BuildUsingDeclaration() local
10160 if (CheckInheritingConstructorUsingDecl(UD)) in BuildUsingDeclaration()
10161 return UD; in BuildUsingDeclaration()
10166 if (!CheckUsingShadowDecl(UD, *I, Previous, PrevDecl)) in BuildUsingDeclaration()
10167 BuildUsingShadowDecl(S, UD, *I, PrevDecl); in BuildUsingDeclaration()
10170 return UD; in BuildUsingDeclaration()
10187 bool Sema::CheckInheritingConstructorUsingDecl(UsingDecl *UD) { in CheckInheritingConstructorUsingDecl() argument
10188 assert(!UD->hasTypename() && "expecting a constructor name"); in CheckInheritingConstructorUsingDecl()
10190 const Type *SourceType = UD->getQualifier()->getAsType(); in CheckInheritingConstructorUsingDecl()
10200 Diag(UD->getUsingLoc(), in CheckInheritingConstructorUsingDecl()
10202 << UD->getNameInfo().getSourceRange() in CheckInheritingConstructorUsingDecl()
10204 UD->setInvalidDecl(); in CheckInheritingConstructorUsingDecl()
10259 if (UsingDecl *UD = dyn_cast<UsingDecl>(D)) { in CheckUsingDeclRedeclaration() local
10260 DTypename = UD->hasTypename(); in CheckUsingDeclRedeclaration()
10261 DQual = UD->getQualifier(); in CheckUsingDeclRedeclaration()
10262 } else if (UnresolvedUsingValueDecl *UD in CheckUsingDeclRedeclaration() local
10265 DQual = UD->getQualifier(); in CheckUsingDeclRedeclaration()
10266 } else if (UnresolvedUsingTypenameDecl *UD in CheckUsingDeclRedeclaration() local
10269 DQual = UD->getQualifier(); in CheckUsingDeclRedeclaration()