Lines Matching refs:ExternCPrev
15448 NamedDecl *ExternCPrev = findLocallyScopedExternCDecl(&II); in ImplicitlyDefineFunction() local
15449 if (ExternCPrev) { in ImplicitlyDefineFunction()
15452 PushOnScopeChains(ExternCPrev, BlockScope, /*AddToContext*/false); in ImplicitlyDefineFunction()
15457 if (!isa<FunctionDecl>(ExternCPrev) || in ImplicitlyDefineFunction()
15459 cast<FunctionDecl>(ExternCPrev)->getType(), in ImplicitlyDefineFunction()
15462 << ExternCPrev << !getLangOpts().C99; in ImplicitlyDefineFunction()
15463 Diag(ExternCPrev->getLocation(), diag::note_previous_declaration); in ImplicitlyDefineFunction()
15464 return ExternCPrev; in ImplicitlyDefineFunction()
15484 if (S && !ExternCPrev && in ImplicitlyDefineFunction()
15506 if (ExternCPrev) in ImplicitlyDefineFunction()
15507 return ExternCPrev; in ImplicitlyDefineFunction()