summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
4c20864)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@243789
91177308-0d34-0410-b5e6-
96231b3b80d8
struct LogicalModule {
// Make this move-only to ensure they don't get duplicated across moves of
// LogicalDylib or anything like that.
struct LogicalModule {
// Make this move-only to ensure they don't get duplicated across moves of
// LogicalDylib or anything like that.
- LogicalModule(LogicalModule&&) = default;
+ LogicalModule(LogicalModule &&) = default;
LogicalModule() = default;
LogicalModuleResources Resources;
BaseLayerHandleList BaseLayerHandles;
LogicalModule() = default;
LogicalModuleResources Resources;
BaseLayerHandleList BaseLayerHandles;
// If possible, remove this and ~LogicalDylib once the work in the dtor is
// moved to members (eg: self-unregistering base layer handles).
// If possible, remove this and ~LogicalDylib once the work in the dtor is
// moved to members (eg: self-unregistering base layer handles).
- LogicalDylib(LogicalDylib&& RHS) = default;
+ LogicalDylib(LogicalDylib &&RHS) = default;
LogicalModuleHandle createLogicalModule() {
LogicalModules.push_back(LogicalModule());
LogicalModuleHandle createLogicalModule() {
LogicalModules.push_back(LogicalModule());