blob: ee594d1d8c0f77c7808a29111f59f9c0f76ff30d [file]
%module xxx
%inline %{
#include <concepts>
template<typename T>
concept Numeric = std::integral<T>;
%}
// Concepts are not types and cannot be %template instantiated.
%template(NumericInt) Numeric<int>;