Searched refs:isPure (Results 1 – 23 of 23) sorted by relevance
118 void ReportVirtualCall(const CallExpr *CE, bool isPure);158 ReportVirtualCall(CE, MD->isPure()); in VisitCXXMemberCallExpr()163 void WalkAST::ReportVirtualCall(const CallExpr *CE, bool isPure) { in ReportVirtualCall() argument187 if (isPure) { in ReportVirtualCall()
424 if (!Overrider.Method->isPure()) in dump()1274 if (Overrider.Method->isPure()) in ComputeThisAdjustment()1622 if (!OverriderMD->isPure()) { in AddMethods()1969 if (MD->isPure()) in dumpLayout()2020 if (DD->isPure()) in dumpLayout()2049 if (MD->isPure()) in dumpLayout()2939 if (!OverriderMD->isPure()) { in AddMethods()3039 if (MD->isPure()) in dumpLayout()3060 if (DD->isPure()) in dumpLayout()
568 if (D->isPure()) in VisitFunctionDecl()
1316 if (SO->second.front().Method->isPure()) { in completeDefinition()
910 if (D->isPure()) in VisitFunctionDecl()
1962 if (MD->isPure()) in computeKeyFunction()
2792 ToFunction->setPure(D->isPure()); in VisitFunctionDecl()
308 if (isa<CXXDestructorDecl>(method) || method->isPure()) in CheckOverriddenMethod()
2741 AST_MATCHER(CXXMethodDecl, isPure) { in AST_MATCHER() argument2742 return Node.isPure(); in AST_MATCHER()
493 if (cast<CXXMethodDecl>(GD.getDecl())->isPure()) { in CreateVTableInitializer()
1080 if (Method->isPure()) in CreateCXXMemberFunction()
952 if (trace->isPure()) in CheckClass()1106 if (it->isVirtual() && !it->isPure()) in DeclaresVirtualMethods()
539 Complete = M->isDefined() || (M->isPure() && !isa<CXXDestructorDecl>(M)); in MethodsAndNestedClassesComplete()
4231 if (!SO->second.front().Method->isPure()) in DiagnoseAbstractType()12657 if (I->isVirtual() && !I->isPure()) in MarkVirtualMemberExceptionSpecsNeeded()12677 if (!Overrider->isPure()) in MarkVirtualMembersReferenced()
1718 if (D->isPure()) in VisitCXXMethodDecl()
2920 if (Old->isPure()) in MergeCompatibleFunctionDecls()10123 if (getLangOpts().MicrosoftExt && FD->isPure() && FD->isCanonicalDecl()) in ActOnFinishFunctionBody()
12565 if (!DM || DM->isPure()) in MarkExprReferenced()12593 if (Method->isPure()) in MarkMemberReferenced()
11539 TheCall->getMethodDecl()->isPure()) { in BuildCallToMemberFunction()
1619 methodDecl(isPure(), hasName("::X::f")))); in TEST()1621 methodDecl(isPure()))); in TEST()
1745 if (CD->isVirtualAsWritten() || CD->isPure()) in isVirtual()
1687 bool isPure() const { return IsPure; } in isPure() function
363 Record.push_back(D->isPure()); in VisitFunctionDecl()
6517 return (Method && Method->isVirtual() && Method->isPure()) ? 1 : 0; in clang_CXXMethod_isPureVirtual()