[−][src]Function rvs::rvs_transform
#[no_mangle]pub extern "C" fn rvs_transform(
context: *mut Context,
model: *mut Model,
error: *mut Error
)
Transforms an AST into an object model
Arguments
- context - (required) A Context pointer. Created by
rvs_context_new
. Freed byrvs_transform
. - model - (required) A Model pointer. Created by
rvs_model_new
. Freed byrvs_model_free
- error - (optional) An Error pointer. Used to report any errors that may occur.
Errors
Errors are reported via the optional error struct pointer if available. The following errors types are possible:
- Transform errors