reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/ExprConstant.cpp
 6882       FD = Member;
 6890       FD = dyn_cast_or_null<FunctionDecl>(
 6892       if (!FD)
 6897         CalleeType->getPointeeType(), FD->getType())) {
 6903       const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(FD);
 6945           FD = cast<CXXMethodDecl>(CorrespondingCallOpSpecialization);
 6947           FD = LambdaCallOp;
 6948       } else if (FD->isReplaceableGlobalAllocationFunction()) {
 6949         if (FD->getDeclName().getCXXOverloadedOperator() == OO_New ||
 6950             FD->getDeclName().getCXXOverloadedOperator() == OO_Array_New) {
 6965       auto *NamedMember = dyn_cast<CXXMethodDecl>(FD);
 6968         FD = HandleVirtualDispatch(Info, E, *This, NamedMember,
 6970         if (!FD)
 6982     if (auto *DD = dyn_cast<CXXDestructorDecl>(FD)) {
 6989     Stmt *Body = FD->getBody(Definition);
 6991     if (!CheckConstexprFunction(Info, E->getExprLoc(), FD, Definition, Body) ||