[llvm-branch-commits] [Flang][OpenMP] Derived type explicit allocatable member mapping (PR #111192)
via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Thu Oct 24 05:55:34 PDT 2024
================
@@ -183,99 +347,69 @@ getComponentObject(std::optional<Object> object,
return getComponentObject(baseObj.value(), semaCtx);
}
-static void
-generateMemberPlacementIndices(const Object &object,
- llvm::SmallVectorImpl<int> &indices,
- semantics::SemanticsContext &semaCtx) {
+void generateMemberPlacementIndices(const Object &object,
+ llvm::SmallVectorImpl<int64_t> &indices,
----------------
agozillon wrote:
I believe as I opted to utilise an I64 array attribute to contain the member indices as it had better utility/support/ease of use from what I could see when moving over to the new member index style.
https://github.com/llvm/llvm-project/pull/111192
More information about the llvm-branch-commits
mailing list