nasa / fpp

F Prime Prime: A modeling language for F Prime
https://fprime.jpl.nasa.gov
Apache License 2.0
49 stars 31 forks source link

Missing namespace prefix in C++ function parameter types #318

Closed bocchino closed 1 year ago

bocchino commented 1 year ago

Here is a test case:

module M { port P(s: string) }

passive component C {

  output port p: M.P

}

In the C++ code for the component, the namespace prefix M:: doesn't make it into the type of the parameter of p_out.