Skip to content

Commit 671fa91

Browse files
committed
[ORC][MachO] For convenience, make MachOPlatform ref available to subclasses.
This saves SimpleMachOHeaderMU subclasses from having to hold their own reference.
1 parent cc5a3be commit 671fa91

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

llvm/include/llvm/ExecutionEngine/Orc/MachOPlatform.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -345,6 +345,8 @@ class SimpleMachOHeaderMU : public MaterializationUnit {
345345
virtual jitlink::Block &createHeaderBlock(JITDylib &JD, jitlink::LinkGraph &G,
346346
jitlink::Section &HeaderSection);
347347

348+
MachOPlatform &MOP;
349+
348350
private:
349351
struct HeaderSymbol {
350352
const char *Name;
@@ -359,8 +361,6 @@ class SimpleMachOHeaderMU : public MaterializationUnit {
359361
static MaterializationUnit::Interface
360362
createHeaderInterface(MachOPlatform &MOP,
361363
const SymbolStringPtr &HeaderStartSymbol);
362-
363-
MachOPlatform &MOP;
364364
};
365365

366366
/// Simple MachO header graph builder.

0 commit comments

Comments
 (0)