Searched refs:isPure (Results 1 – 22 of 22) sorted by relevance
118 void ReportVirtualCall(const CallExpr *CE, bool isPure);165 ReportVirtualCall(CE, MD->isPure()); in VisitCXXMemberCallExpr()170 void WalkAST::ReportVirtualCall(const CallExpr *CE, bool isPure) { in ReportVirtualCall() argument194 if (isPure) { in ReportVirtualCall()
98 bool isPure(unsigned ID) const { in isPure() function
425 if (!Overrider.Method->isPure()) in dump()1261 if (Overrider.Method->isPure()) in ComputeThisAdjustment()1603 if (!OverriderMD->isPure()) { in AddMethods()1949 if (MD->isPure()) in dumpLayout()2000 if (DD->isPure()) in dumpLayout()2029 if (MD->isPure()) in dumpLayout()3052 if (!FinalOverriderMD->isPure()) { in AddMethods()3153 if (MD->isPure()) in dumpLayout()3172 if (DD->isPure()) in dumpLayout()
2016 if (MD->isPure()) in computeKeyFunction()2895 if (MD->isVirtual() && !isa<CXXDestructorDecl>(MD) && !MD->isPure()) in computeVtorDispSet()
633 if (D->isPure()) in VisitFunctionDecl()
1432 if (SO->second.front().Method->isPure()) { in completeDefinition()
1134 if (D->isPure()) in VisitFunctionDecl()
3106 ToFunction->setPure(D->isPure()); in VisitFunctionDecl()
323 REGISTER_MATCHER(isPure); in RegistryMaps()
960 cxxMethodDecl(isPure(), hasName("::X::f")))); in TEST()961 EXPECT_TRUE(notMatches("class X { int f(); };", cxxMethodDecl(isPure()))); in TEST()
3951 AST_MATCHER(CXXMethodDecl, isPure) { in AST_MATCHER() argument3952 return Node.isPure(); in AST_MATCHER()
600 if (cast<CXXMethodDecl>(GD.getDecl())->isPure()) { in CreateVTableInitializer()
1246 if (Method->isPure()) in CreateCXXMemberFunction()
575 Complete = M->isDefined() || (M->isPure() && !isa<CXXDestructorDecl>(M)); in MethodsAndNestedClassesComplete()
4466 if (!SO->second.front().Method->isPure()) in DiagnoseAbstractType()13545 if (I->isVirtual() && !I->isPure()) in MarkVirtualMemberExceptionSpecsNeeded()13565 if (!Overrider->isPure()) in MarkVirtualMembersReferenced()
3269 if (Old->isPure()) in MergeCompatibleFunctionDecls()11508 if (getLangOpts().MicrosoftExt && FD->isPure() && FD->isCanonicalDecl()) in ActOnFinishFunctionBody()11873 if (Context.BuiltinInfo.isPure(BuiltinID) && !FD->hasAttr<PureAttr>()) in AddKnownFunctionAttributes()
1946 if (D->isPure()) in VisitCXXMethodDecl()
14018 if (!DM || DM->isPure()) in MarkExprReferenced()14046 if (Method->isPure()) in MarkMemberReferenced()
12388 TheCall->getMethodDecl()->isPure()) { in BuildCallToMemberFunction()
1786 if (CD->isVirtualAsWritten() || CD->isPure()) in isVirtual()
1837 bool isPure() const { return IsPure; } in isPure() function
7495 return (Method && Method->isVirtual() && Method->isPure()) ? 1 : 0; in clang_CXXMethod_isPureVirtual()