Home
last modified time | relevance | path

Searched refs:isPure (Results 1 – 25 of 36) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DUseEqualsDeleteCheck.cpp44 anyOf(PrivateSpecialFn, hasAnyBody(stmt()), isPure(), in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/fuchsia/
H A DMultipleInheritanceCheck.cpp58 return M->isUserProvided() && !M->isPure() && !M->isStatic(); in isCurrentClassInterface()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DConstReturnTypeCheck.cpp117 anyOf(isDefinition(), cxxMethodDecl(isPure()))) in registerMatchers()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DBuiltins.h104 bool isPure(unsigned ID) const { in isPure() function
/llvm-project-15.0.7/clang/lib/AST/
H A DVTableBuilder.cpp425 if (!Overrider.Method->isPure()) in dump()
1259 if (Overrider.Method->isPure()) in ComputeThisAdjustment()
1603 if (!OverriderMD->isPure()) { in AddMethods()
1955 if (MD->isPure()) in dumpLayout()
2006 if (DD->isPure()) in dumpLayout()
2035 if (MD->isPure()) in dumpLayout()
3075 if (!FinalOverriderMD->isPure()) { in AddMethods()
3174 if (MD->isPure()) in dumpLayout()
3193 if (DD->isPure()) in dumpLayout()
H A DDeclCXX.cpp2012 if (SO->second.front().Method->isPure()) { in completeDefinition()
2231 return isPure() ? nullptr : this; in getDevirtualizedMethod()
2260 if (DevirtualizedMethod->isPure()) in getDevirtualizedMethod()
H A DASTStructuralEquivalence.cpp1321 Method1->isPure() == Method2->isPure() && in IsStructurallyEquivalent()
H A DODRHash.cpp558 AddBoolean(Function->isPure()); in AddFunctionDecl()
H A DRecordLayoutBuilder.cpp2328 if (MD->isPure()) in computeKeyFunction()
3238 !isa<CXXDestructorDecl>(MD) && !MD->isPure()) in computeVtorDispSet()
H A DDeclPrinter.cpp768 if (D->isPure()) in VisitFunctionDecl()
H A DJSONNodeDumper.cpp852 attributeOnlyIfTrue("pure", FD->isPure()); in VisitFunctionDecl()
H A DTextNodeDumper.cpp1672 if (D->isPure()) in VisitFunctionDecl()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DVirtualCallChecker.cpp119 bool IsPure = MD->isPure(); in checkPreCall()
/llvm-project-15.0.7/clang/lib/AST/Interp/
H A DInterp.cpp394 if (!MD->isPure()) in CheckPure()
/llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp454 REGISTER_MATCHER(isPure); in RegistryMaps()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DSemanticHighlighting.cpp238 return CMD->isPure(); in isAbstract()
H A DXRefs.cpp386 if (CMD->isPure()) { in locateASTReferent()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGVTables.cpp779 if (cast<CXXMethodDecl>(GD.getDecl())->isPure()) { in addVTableComponent()
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6106 AST_MATCHER(CXXMethodDecl, isPure) { in AST_MATCHER() argument
6107 return Node.isPure(); in AST_MATCHER()
/llvm-project-15.0.7/clang/unittests/ASTMatchers/
H A DASTMatchersNarrowingTest.cpp2018 cxxMethodDecl(isPure(), hasName("::X::f")))); in TEST_P()
2019 EXPECT_TRUE(notMatches("class X { int f(); };", cxxMethodDecl(isPure()))); in TEST_P()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSema.cpp945 (M->isPure() && !isa<CXXDestructorDecl>(M)); in MethodsAndNestedClassesComplete()
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp1340 if (SP->isPure()) in applySubprogramAttributes()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclCXX.h2030 if (CD->isVirtualAsWritten() || CD->isPure()) in isVirtual()
H A DDecl.h2210 bool isPure() const { return FunctionDeclBits.IsPure; } in isPure() function
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriterDecl.cpp553 Record.push_back(D->isPure()); in VisitFunctionDecl()

12