Creates a new ParametersStore with the given parameters.
Inserts a parameter into the store, keyed by its id (known) or name (named).
The name the store assigned to param, if it is registered: the
registered parameter's own name (its assigned name, or its number when
it has none), as the reference's assigned_name returns the name it
filed at insertion.
Returns the name for a parameter, either from this store or from the parameter itself.
The registered parameters.
An independent copy (a format context takes one, as the reference does).
StaticnameThe parameter's name in store when registered there, else its own name (name_for_parameter).
Optionalstore: ParametersStore
A store that maps parameters to their assigned names.
ParametersStore maintains a registry of parameters and their human-readable names, which is useful for displaying and debugging expression parameters.