Skip to content

[C++] Remove usage of "extern template class" from NumericArray<T> #20963

@asfimport

Description

@asfimport

We aren't using this to any benefit right now (only the simple constructor is being instantiated once, everything else in inline), and the rules about template visibility and linkage vary a lot between compilers, as evidenced by patches such as #3503

In general I think we should try not to use "extern template class" at all in the codebase for the problems that come with it

Reporter: Wes McKinney / @wesm
Assignee: Wes McKinney / @wesm

Related issues:

PRs and other links:

Note: This issue was originally created as ARROW-4399. Please see the migration documentation for further details.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions