Lines Matching defs:Hidden
1170 // Check for a tag type hidden by a non-type decl in a few cases where it
2170 // Non-hidden declarations are never ignored.
2300 NamedDecl *Hidden = nullptr;
2303 !hasVisibleDefinition(OldTag, &Hidden)) {
2314 makeMergedDefinitionVisible(Hidden);
3119 /// (nor a hidden tag declaration).
3132 // name is hidden (3.3.10).
3951 // FIXME: Check visibility. New is hidden but has a complete type. If New
4333 // The previous definition is hidden, and multiple definitions are
15860 // hidden declaration so that we don't get ambiguity errors when using a
16043 NamedDecl *Hidden = nullptr;
16044 if (SkipBody && !hasVisibleDefinition(Def, &Hidden)) {
16047 // assume that this definition is identical to the hidden one
16061 makeMergedDefinitionVisible(Hidden);
17868 NamedDecl *Hidden;
17869 if (!PrevED->getDeclName() && !hasVisibleDefinition(PrevED, &Hidden)) {
17871 Skip.Previous = Hidden;