Home | History | Annotate | Download | only in Sema

Lines Matching defs:Hidden

1008   // Check for a tag type hidden by a non-type decl in a few cases where it
1818 // Non-hidden declarations are never ignored.
1949 NamedDecl *Hidden = nullptr;
1952 !hasVisibleDefinition(OldTag, &Hidden)) {
1963 makeMergedDefinitionVisible(Hidden, NewTag->getLocation());
2602 /// (nor a hidden tag declaration).
2615 // name is hidden (3.3.10).
3560 NamedDecl *Hidden = nullptr;
3561 if (!hasVisibleDefinition(Def, &Hidden) &&
3566 // The previous definition is hidden, and multiple definitions are
9281 NamedDecl *Hidden = nullptr;
9282 if (!hasVisibleDefinition(Def, &Hidden) &&
9287 // The previous definition is hidden, and multiple definitions are
12145 // hidden declaration so that we don't get ambiguity errors when using a
12314 NamedDecl *Hidden = nullptr;
12316 !hasVisibleDefinition(Def, &Hidden)) {
12319 // assume that this definition is identical to the hidden one
12323 makeMergedDefinitionVisible(Hidden, KWLoc);
14038 NamedDecl *Hidden;
14039 if (!PrevED->getDeclName() && !hasVisibleDefinition(PrevED, &Hidden)) {
14041 Skip.Previous = Hidden;