Home
last modified time | relevance | path

Searched refs:PrevTagDecl (Results 1 – 1 of 1) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaDecl.cpp15927 if (TagDecl *PrevTagDecl = dyn_cast<TagDecl>(PrevDecl)) { in ActOnTag() local
15936 if (!isAcceptableTagRedeclaration(PrevTagDecl, Kind, in ActOnTag()
15940 = (PrevTagDecl->getTagKind() != TTK_Enum && in ActOnTag()
15946 PrevTagDecl->getKindName()); in ActOnTag()
15949 Diag(PrevTagDecl->getLocation(), diag::note_previous_use); in ActOnTag()
15952 Kind = PrevTagDecl->getTagKind(); in ActOnTag()
15961 if (Kind == TTK_Enum && PrevTagDecl->getTagKind() == TTK_Enum) { in ActOnTag()
15962 const EnumDecl *PrevEnum = cast<EnumDecl>(PrevTagDecl); in ActOnTag()
15964 return PrevTagDecl; in ActOnTag()
15978 return TUK == TUK_Declaration ? PrevTagDecl : nullptr; in ActOnTag()
[all …]