reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4413 Tag = cast<TagDecl>(TagD); 4415 Tag = CTD->getTemplatedDecl(); 4418 if (Tag) { 4419 handleTagNumbering(Tag, S); 4420 Tag->setFreeStanding(); 4421 if (Tag->isInvalidDecl()) 4422 return Tag; 4443 if (Tag) 4459 if (TagD && !Tag) 4467 if (Tag && SS.isNotEmpty() && !Tag->isCompleteDefinition() && 4467 if (Tag && SS.isNotEmpty() && !Tag->isCompleteDefinition() && 4469 !isa<ClassTemplatePartialSpecializationDecl>(Tag)) { 4487 if (RecordDecl *Record = dyn_cast_or_null<RecordDecl>(Tag)) { 4524 if ((Tag && Tag->getDeclName()) || 4524 if ((Tag && Tag->getDeclName()) || 4527 if (Tag) 4528 Record = dyn_cast<RecordDecl>(Tag); 4552 if (EnumDecl *Enum = dyn_cast_or_null<EnumDecl>(Tag)) 4567 Tag && Tag->getDeclContext()->isFunctionOrMethod()) 4567 Tag && Tag->getDeclContext()->isFunctionOrMethod()) 4569 << Tag->getTagKind()