|
LLVM 22.0.0git
|
Dependency info for a library. More...
#include "llvm/ExecutionEngine/Orc/TargetProcess/LibraryScanner.h"
Public Member Functions | |
| void | addRPath (StringRef s) |
| void | addRunPath (StringRef s) |
| void | addDep (StringRef s) |
Public Attributes | |
| llvm::BumpPtrAllocator | Alloc |
| llvm::StringSaver | Saver {Alloc} |
| SmallVector< StringRef, 2 > | rpath |
| SmallVector< StringRef, 2 > | runPath |
| SmallVector< StringRef, 4 > | deps |
| bool | isPIE = false |
Dependency info for a library.
Definition at line 440 of file LibraryScanner.h.
|
inline |
Definition at line 453 of file LibraryScanner.h.
Referenced by llvm::orc::parseELF(), and llvm::orc::parseMachODeps().
|
inline |
Definition at line 449 of file LibraryScanner.h.
Referenced by llvm::orc::parseELF(), and llvm::orc::parseMachODeps().
|
inline |
Definition at line 451 of file LibraryScanner.h.
References runPath, and Saver.
Referenced by llvm::orc::parseELF().
| llvm::BumpPtrAllocator llvm::orc::LibraryScanner::LibraryDepsInfo::Alloc |
Definition at line 441 of file LibraryScanner.h.
| SmallVector<StringRef, 4> llvm::orc::LibraryScanner::LibraryDepsInfo::deps |
Definition at line 446 of file LibraryScanner.h.
Referenced by addDep().
| bool llvm::orc::LibraryScanner::LibraryDepsInfo::isPIE = false |
Definition at line 447 of file LibraryScanner.h.
Referenced by llvm::orc::parseELF().
| SmallVector<StringRef, 2> llvm::orc::LibraryScanner::LibraryDepsInfo::rpath |
Definition at line 444 of file LibraryScanner.h.
Referenced by addRPath().
| SmallVector<StringRef, 2> llvm::orc::LibraryScanner::LibraryDepsInfo::runPath |
Definition at line 445 of file LibraryScanner.h.
Referenced by addRunPath().
| llvm::StringSaver llvm::orc::LibraryScanner::LibraryDepsInfo::Saver {Alloc} |
Definition at line 442 of file LibraryScanner.h.
Referenced by addDep(), addRPath(), and addRunPath().