Home | History | Annotate | Download | only in Sema

Lines Matching refs:Def

1464   ObjCInterfaceDecl *Def = dyn_cast_or_null<ObjCInterfaceDecl>(IDecl);
1466 if (Def && Def->getDefinition())
1467 Def = Def->getDefinition();
1468 return Def;
2033 const FunctionDecl* Def;
2034 if (FD->hasBody(Def))
2035 return Def;
2056 const Decl *Def = getDefinition(Old);
2057 if (!Def || Def == New)
2063 if (hasAttribute(Def, NewAttribute->getKind())) {
2082 S.Diag(Def->getLocation(), diag::err_alignas_missing_on_definition)
2094 S.Diag(Def->getLocation(), diag::note_previous_definition);
3015 const VarDecl *Def;
3018 (Def = Old->getDefinition())) {
3020 Diag(Def->getLocation(), diag::note_previous_definition);
7964 const VarDecl *Def;
7965 if ((Def = VDecl->getDefinition()) && Def != VDecl) {
7968 Diag(Def->getLocation(), diag::note_previous_definition);
10452 if (TagDecl *Def = PrevTagDecl->getDefinition()) {
10458 if (CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(Def))
10462 else if (EnumDecl *ED = dyn_cast<EnumDecl>(Def))
10475 Diag(Def->getLocation(), diag::note_previous_definition);
10600 TagDecl *Def;
10606 else if (PrevDecl && (Def = cast<EnumDecl>(PrevDecl)->getDefinition())) {
10609 Diag(Def->getLocation(), diag::note_previous_definition);
11129 NamedDecl *Def;
11130 EltTy->isIncompleteType(&Def);
11131 if (Def && Def->isInvalidDecl()) {