Searched refs:RuntimeDyldChecker (Results 1 – 5 of 5) sorted by relevance
20 friend class RuntimeDyldChecker;24 RuntimeDyldChecker::IsSymbolValidFunction;25 using GetSymbolInfoFunction = RuntimeDyldChecker::GetSymbolInfoFunction;26 using GetSectionInfoFunction = RuntimeDyldChecker::GetSectionInfoFunction;27 using GetStubInfoFunction = RuntimeDyldChecker::GetStubInfoFunction;28 using GetGOTInfoFunction = RuntimeDyldChecker::GetGOTInfoFunction;17 friend class RuntimeDyldChecker; global() variable
1035 RuntimeDyldChecker::RuntimeDyldChecker( in RuntimeDyldChecker() function in RuntimeDyldChecker1046 RuntimeDyldChecker::~RuntimeDyldChecker() = default;1048 bool RuntimeDyldChecker::check(StringRef CheckExpr) const { in check()1052 bool RuntimeDyldChecker::checkAllRulesInBuffer(StringRef RulePrefix, in checkAllRulesInBuffer()1058 RuntimeDyldChecker::getSectionAddr(StringRef FileName, StringRef SectionName, in getSectionAddr()
1 //===---- RuntimeDyldChecker.h - RuntimeDyld tester framework -----*- C++ -*-=//39 /// The RuntimeDyldChecker class evaluates expressions against an attached79 class RuntimeDyldChecker {161 RuntimeDyldChecker(IsSymbolValidFunction IsSymbolValid,168 ~RuntimeDyldChecker();
633 static int checkAllExpressions(RuntimeDyldChecker &Checker) { in checkAllExpressions()853 StringRef Symbol) -> Expected<RuntimeDyldChecker::MemoryRegionInfo> { in linkAndVerify()854 RuntimeDyldChecker::MemoryRegionInfo SymInfo; in linkAndVerify()917 -> Expected<RuntimeDyldChecker::MemoryRegionInfo> { in linkAndVerify()921 RuntimeDyldChecker::MemoryRegionInfo SecInfo; in linkAndVerify()931 -> Expected<RuntimeDyldChecker::MemoryRegionInfo> { in linkAndVerify()941 RuntimeDyldChecker::MemoryRegionInfo StubMemInfo; in linkAndVerify()958 std::unique_ptr<RuntimeDyldChecker> Checker; in linkAndVerify()985 Checker = std::make_unique<RuntimeDyldChecker>( in linkAndVerify()
777 SRCS_XDB+= ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp