| 
    LLVM 22.0.0git
    
   | 
 
#include "llvm/ExecutionEngine/Orc/TargetProcess/LibraryScanner.h"
Public Member Functions | |
| SearchPathResolver (const SearchPathConfig &Cfg, StringRef PlaceholderPrefix="") | |
| std::optional< std::string > | resolve (StringRef libStem, const DylibSubstitutor &Subst, DylibPathValidator &Validator) const | 
| SearchPathType | searchPathType () const | 
Definition at line 232 of file LibraryScanner.h.
      
  | 
  inline | 
Definition at line 234 of file LibraryScanner.h.
References llvm::orc::SearchPathConfig::Paths.
| std::optional< std::string > llvm::orc::SearchPathResolver::resolve | ( | StringRef | libStem, | 
| const DylibSubstitutor & | Subst, | ||
| DylibPathValidator & | Validator ) const | 
Definition at line 304 of file LibraryScanner.cpp.
References llvm::SmallString< InternalLen >::append(), llvm::sys::path::append(), llvm::sampleprof::Base, llvm::dbgs(), llvm::StringRef::drop_front(), LLVM_DEBUG, llvm::StringRef::starts_with_insensitive(), llvm::SmallString< InternalLen >::str(), llvm::orc::DylibSubstitutor::substitute(), and llvm::orc::DylibPathValidator::validate().
      
  | 
  inline | 
Definition at line 244 of file LibraryScanner.h.