tinheritable_importcpp.nim 291 B

1234567891011
  1. discard """
  2. targets: "cpp"
  3. action: compile
  4. """
  5. # #4651
  6. type
  7. Vector[T] {.importcpp: "std::vector<'0 >", header: "vector", inheritable.} = object
  8. VectorDerived {.importcpp: "SomeVectorDerived", nodecl.} = object of Vector[int]
  9. # Error: inheritance only works with non-final objects