Home | History | Annotate | Download | only in Sema

Lines Matching refs:Fn

1367       FunctionDecl *Fn = 0;
1373 if (DeduceTemplateArguments(FnTmpl, 0, ExpectedFunctionType, Fn, Info))
1376 Fn = cast<FunctionDecl>((*D)->getUnderlyingDecl());
1378 if (Context.hasSameType(Fn->getType(), ExpectedFunctionType))
1379 Matches.push_back(std::make_pair(D.getPair(), Fn));
1388 if (FunctionDecl *Fn = dyn_cast<FunctionDecl>((*D)->getUnderlyingDecl()))
1389 if (isNonPlacementDeallocationFunction(Fn))
1390 Matches.push_back(std::make_pair(D.getPair(), Fn));
1459 FunctionDecl *Fn = cast<FunctionDecl>(D);
1460 AddOverloadCandidate(Fn, Alloc.getPair(), Args, NumArgs, Candidates,
2244 FunctionDecl *Fn = ResolveAddressOfOverloadedFunction(From, ToType,
2246 if (!Fn)
2249 if (DiagnoseUseOfDecl(Fn, From->getSourceRange().getBegin()))
2252 From = FixOverloadedFunctionReference(From, Found, Fn);