Searched refs:DevirtualizedMethod (Results 1 – 2 of 2) sorted by relevance
204 const CXXMethodDecl *DevirtualizedMethod = nullptr; in EmitCXXMemberOrOperatorMemberCallExpr() local209 assert(DevirtualizedMethod); in EmitCXXMemberOrOperatorMemberCallExpr()212 if (DevirtualizedMethod->getReturnType().getCanonicalType() != in EmitCXXMemberOrOperatorMemberCallExpr()219 DevirtualizedMethod = nullptr; in EmitCXXMemberOrOperatorMemberCallExpr()229 DevirtualizedMethod = nullptr; in EmitCXXMemberOrOperatorMemberCallExpr()295 DevirtualizedMethod ? DevirtualizedMethod : MD; in EmitCXXMemberOrOperatorMemberCallExpr()340 bool UseVirtualCall = CanUseVirtualCall && !DevirtualizedMethod; in EmitCXXMemberOrOperatorMemberCallExpr()354 else if (!DevirtualizedMethod) in EmitCXXMemberOrOperatorMemberCallExpr()360 cast<CXXDestructorDecl>(DevirtualizedMethod); in EmitCXXMemberOrOperatorMemberCallExpr()392 else if (!DevirtualizedMethod) in EmitCXXMemberOrOperatorMemberCallExpr()[all …]
1982 CXXMethodDecl *DevirtualizedMethod = in getDevirtualizedMethod() local1988 if (DevirtualizedMethod->isPure()) in getDevirtualizedMethod()1992 if (DevirtualizedMethod->hasAttr<FinalAttr>()) in getDevirtualizedMethod()1993 return DevirtualizedMethod; in getDevirtualizedMethod()1998 return DevirtualizedMethod; in getDevirtualizedMethod()2004 return DevirtualizedMethod; in getDevirtualizedMethod()2014 return VD->getType()->isRecordType() ? DevirtualizedMethod : nullptr; in getDevirtualizedMethod()2023 return DevirtualizedMethod; in getDevirtualizedMethod()