Lines Matching refs:MachOLinkingContext
33 MachOFile(std::unique_ptr<MemoryBuffer> mb, MachOLinkingContext *ctx) in MachOFile()
199 MachOLinkingContext::Arch arch() const { return _arch; } in arch()
200 void setArch(MachOLinkingContext::Arch arch) { _arch = arch; } in setArch()
202 MachOLinkingContext::OS OS() const { return _os; } in OS()
203 void setOS(MachOLinkingContext::OS os) { _os = os; } in setOS()
205 MachOLinkingContext::ObjCConstraint objcConstraint() const { in objcConstraint()
208 void setObjcConstraint(MachOLinkingContext::ObjCConstraint v) { in setObjcConstraint()
271 MachOLinkingContext *_ctx;
274 MachOLinkingContext::Arch _arch = MachOLinkingContext::arch_unknown;
275 MachOLinkingContext::OS _os = MachOLinkingContext::OS::unknown;
278 MachOLinkingContext::ObjCConstraint _objcConstraint =
279 MachOLinkingContext::objc_unknown;
287 MachODylibFile(std::unique_ptr<MemoryBuffer> mb, MachOLinkingContext *ctx) in MachODylibFile()
392 MachOLinkingContext *_ctx;
403 TAPIFile(std::unique_ptr<MemoryBuffer> mb, MachOLinkingContext *ctx) in TAPIFile()
421 case MachOLinkingContext::arch_x86: in loadFromInterface()
424 case MachOLinkingContext::arch_x86_64: in loadFromInterface()
427 case MachOLinkingContext::arch_arm64: in loadFromInterface()