Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DBuiltins.h116 bool isPure(unsigned ID) const { in isPure() function
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DVTableBuilder.cpp425 if (!Overrider.Method->isPure()) in dump()
1260 if (Overrider.Method->isPure()) in ComputeThisAdjustment()
1604 if (!OverriderMD->isPure()) { in AddMethods()
1956 if (MD->isPure()) in dumpLayout()
2007 if (DD->isPure()) in dumpLayout()
2036 if (MD->isPure()) in dumpLayout()
3076 if (!FinalOverriderMD->isPure()) { in AddMethods()
3175 if (MD->isPure()) in dumpLayout()
3194 if (DD->isPure()) in dumpLayout()
H A DDeclCXX.cpp2041 if (SO->second.front().Method->isPure()) { in completeDefinition()
2260 return isPure() ? nullptr : this; in getDevirtualizedMethod()
2289 if (DevirtualizedMethod->isPure()) in getDevirtualizedMethod()
H A DODRDiagsEmitter.cpp1100 const bool FirstPure = FirstMethod->isPure(); in diagnoseMismatch()
1101 const bool SecondPure = SecondMethod->isPure(); in diagnoseMismatch()
H A DASTStructuralEquivalence.cpp1368 Method1->isPure() == Method2->isPure() && in IsStructurallyEquivalent()
H A DODRHash.cpp687 AddBoolean(Function->isPure()); in AddFunctionDecl()
H A DRecordLayoutBuilder.cpp2339 if (MD->isPure()) in computeKeyFunction()
3249 !isa<CXXDestructorDecl>(MD) && !MD->isPure()) in computeVtorDispSet()
H A DDeclPrinter.cpp767 if (D->isPure()) in VisitFunctionDecl()
H A DJSONNodeDumper.cpp879 attributeOnlyIfTrue("pure", FD->isPure()); in VisitFunctionDecl()
H A DTextNodeDumper.cpp1692 if (D->isPure()) in VisitFunctionDecl()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DVirtualCallChecker.cpp119 bool IsPure = MD->isPure(); in checkPreCall()
/openbsd-src/gnu/llvm/clang/lib/AST/Interp/
H A DInterp.cpp396 if (!MD->isPure()) in CheckPure()
/openbsd-src/gnu/llvm/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp455 REGISTER_MATCHER(isPure); in RegistryMaps()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGVTables.cpp793 if (cast<CXXMethodDecl>(GD.getDecl())->isPure()) { in addVTableComponent()
H A DCGDebugInfo.cpp1801 if (Method->isPure()) in CreateCXXMemberFunction()
/openbsd-src/gnu/llvm/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6103 AST_MATCHER(CXXMethodDecl, isPure) { in AST_MATCHER() argument
6104 return Node.isPure(); in AST_MATCHER()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSema.cpp947 (M->isPure() && !isa<CXXDestructorDecl>(M)); in MethodsAndNestedClassesComplete()
H A DSemaDeclCXX.cpp5873 if (!SO->second.front().Method->isPure()) in DiagnoseAbstractType()
18083 if (I->isVirtual() && !I->isPure()) in MarkVirtualMemberExceptionSpecsNeeded()
18104 if (!Overrider->isPure() && (!ConstexprOnly || Overrider->isConstexpr())) in MarkVirtualMembersReferenced()
H A DSemaDecl.cpp4311 if (Old->isPure()) in MergeCompatibleFunctionDecls()
15488 if (getLangOpts().MicrosoftExt && FD->isPure() && !FD->isOutOfLine()) in ActOnFinishFunctionBody()
16146 if (Context.BuiltinInfo.isPure(BuiltinID) && !FD->hasAttr<PureAttr>()) in AddKnownFunctionAttributes()
H A DSemaTemplateInstantiateDecl.cpp2709 if (D->isPure()) in VisitCXXMethodDecl()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp1338 if (SP->isPure()) in applySubprogramAttributes()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDeclCXX.h2044 if (CD->isVirtualAsWritten() || CD->isPure()) in isVirtual()
H A DDecl.h2257 bool isPure() const { return FunctionDeclBits.IsPure; } in isPure() function
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTWriterDecl.cpp641 Record.push_back(D->isPure()); in VisitFunctionDecl()
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h2007 bool isPure() const { return getSPFlags() & SPFlagPure; } in isPure() function

12