Ben Kietzman created ARROW-10622: ------------------------------------ Summary: [R] Nameof<>() is incorrect in r-arrow build environment Key: ARROW-10622 URL: https://issues.apache.org/jira/browse/ARROW-10622 Project: Apache Arrow Issue Type: Bug Components: R Affects Versions: 2.0.0 Reporter: Ben Kietzman Assignee: Ben Kietzman Fix For: 3.0.0
{{r-arrow}} builds in an environment which combines MSVC and clang, invalidating assumptions made in {{nameof<>()}} which is used to look up R6 class names. Specifically: - MSVC prefixes "struct " or "class " to some type names - clang+msvc renders the signature of a function taking no arguments as "(void)" instead of "()" -- This message was sent by Atlassian Jira (v8.3.4#803005)