// generated by {{generator}}, remove this comment if you wish to edit this file {{>ql_stub_module_qldoc}} private import {{base_import}} {{#has_synth_accessors}} private import {{import_prefix}}.Raw private import {{import_prefix}}.Synth {{/has_synth_accessors}} {{>ql_stub_class_qldoc}} class {{name}} extends Generated::{{name}} { {{#synth_accessors}} private cached {{type}} getUnderlying{{argument}}() { this = Synth::T{{name}}({{#constructorparams}}{{^first}},{{/first}}{{param}}{{/constructorparams}})} {{/synth_accessors}} }