Benjamin Kietzman created ARROW-6399: ----------------------------------------
Summary: [C++] More extensive attributes usage could improve debugging Key: ARROW-6399 URL: https://issues.apache.org/jira/browse/ARROW-6399 Project: Apache Arrow Issue Type: Improvement Reporter: Benjamin Kietzman Wrapping raw or smart pointer parameters and other declarations with {{gsl::not_null}} will assert they are not null. The check is dropped for release builds. Status is tagged with ARROW_MUST_USE_RESULT which emits warnings when a Status might be ignored if compiling with clang, but Result<> should probably be tagged with this too -- This message was sent by Atlassian Jira (v8.3.2#803003)