Lines Matching refs:CurFD
7790 FunctionDecl *CurFD = getCurFunctionDecl(); in ActOnVariableDeclarator() local
7791 if (CurFD && isFunctionDefinitionDiscarded(*this, CurFD)) { in ActOnVariableDeclarator()
7794 MaybeSuggestAddingStaticToDecl(CurFD); in ActOnVariableDeclarator()
11307 FunctionDecl *CurFD = ND->getAsFunction(); in CheckMultiVersionAdditionalDecl() local
11308 if (!CurFD || CurFD->isInvalidDecl()) in CheckMultiVersionAdditionalDecl()
11311 S.IsOverload(NewFD, CurFD, UseMemberUsingDeclRules)) in CheckMultiVersionAdditionalDecl()
11334 const auto *CurTA = CurFD->getAttr<TargetAttr>(); in CheckMultiVersionAdditionalDecl()
11348 S.Diag(CurFD->getLocation(), diag::note_previous_declaration); in CheckMultiVersionAdditionalDecl()
11355 const auto *CurTVA = CurFD->getAttr<TargetVersionAttr>(); in CheckMultiVersionAdditionalDecl()
11369 S.Diag(CurFD->getLocation(), diag::note_previous_declaration); in CheckMultiVersionAdditionalDecl()
11376 const auto *CurClones = CurFD->getAttr<TargetClonesAttr>(); in CheckMultiVersionAdditionalDecl()
11378 OldDecl = CurFD; in CheckMultiVersionAdditionalDecl()
11387 S.Diag(CurFD->getLocation(), diag::note_previous_declaration); in CheckMultiVersionAdditionalDecl()
11396 const auto *CurCPUSpec = CurFD->getAttr<CPUSpecificAttr>(); in CheckMultiVersionAdditionalDecl()
11397 const auto *CurCPUDisp = CurFD->getAttr<CPUDispatchAttr>(); in CheckMultiVersionAdditionalDecl()
11402 CurFD->hasAttr<CPUDispatchAttr>()) { in CheckMultiVersionAdditionalDecl()
11418 S.Diag(CurFD->getLocation(), diag::note_previous_declaration); in CheckMultiVersionAdditionalDecl()
11442 S.Diag(CurFD->getLocation(), diag::note_previous_declaration); in CheckMultiVersionAdditionalDecl()