• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/

Lines Matching refs:Def

1969   ObjCInterfaceDecl *Def = dyn_cast_or_null<ObjCInterfaceDecl>(IDecl);
1971 if (Def && Def->getDefinition())
1972 Def = Def->getDefinition();
1973 return Def;
2617 const VarDecl *Def = VD->getDefinition();
2618 if (Def)
2619 return Def;
2640 const NamedDecl *Def = getDefinition(Old);
2641 if (!Def || Def == New)
2651 S.CheckForFunctionRedefinition(FD, cast<FunctionDecl>(Def), &SkipBody);
2661 unsigned Diag = cast<VarDecl>(Def)->isThisDeclarationADefinition() ==
2667 S.notePreviousDefinition(Def, VD->getLocation());
2669 S.Diag(Def->getLocation(), diag::note_previous_definition);
2676 if (const VarDecl *VD = dyn_cast<VarDecl>(Def)) {
2684 if (hasAttribute(Def, NewAttribute->getKind())) {
2707 S.Diag(Def->getLocation(), diag::err_alignas_missing_on_definition)
2728 S.Diag(Def->getLocation(), diag::note_previous_definition);
4147 if (VarDecl *Def = Old->getDefinition()) {
4152 Diag(Def->getLocation(), diag::note_previous_definition);
4189 } else if (VarDecl *Def = Old->getDefinition()) {
4190 if (checkVarDeclRedefinition(Def, New))
11766 VarDecl *Def;
11767 if ((Def = VDecl->getDefinition()) && Def != VDecl &&
11770 checkVarDeclRedefinition(Def, VDecl))
15393 if (NamedDecl *Def = PrevTagDecl->getDefinition()) {
15399 if (CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(Def))
15403 else if (EnumDecl *ED = dyn_cast<EnumDecl>(Def))
15414 if (SkipBody && !hasVisibleDefinition(Def, &Hidden)) {
15426 SkipBody->Previous = Def;
15427 return Def;
15430 SkipBody->Previous = Def;
15442 notePreviousDefinition(Def,
15572 TagDecl *Def;
15577 else if (PrevDecl && (Def = cast<EnumDecl>(PrevDecl)->getDefinition())) {
15580 Diag(Def->getLocation(), diag::note_previous_definition);
16153 NamedDecl *Def;
16154 EltTy->isIncompleteType(&Def);
16155 if (Def && Def->isInvalidDecl()) {
17867 FunctionDecl *Def = FD->getDefinition();
17869 if (Def &&
17870 !isDiscardableGVALinkage(getASTContext().GetGVALinkageForFunction(Def))