reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
14373 if (FD->isDependentContext()) 14379 EvalInfo Info(FD->getASTContext(), Status, EvalInfo::EM_ConstantExpression); 14386 switch (InterpCtx.isPotentialConstantExpr(Info, FD)) { 14395 const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(FD); 14407 if (const CXXConstructorDecl *CD = dyn_cast<CXXConstructorDecl>(FD)) { 14413 SourceLocation Loc = FD->getLocation(); 14414 HandleFunctionCall(Loc, FD, (MD && MD->isInstance()) ? &This : nullptr, 14415 Args, FD->getBody(), Info, Scratch, nullptr);