enable extern op for C++ target