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