add_library_unity(
  duckdb_peg_transformer
  OBJECT
  peg_transformer.cpp
  peg_transformer_factory.cpp
  transform_alter.cpp
  transform_attach.cpp
  transform_call.cpp
  transform_checkpoint.cpp
  transform_comment.cpp
  transform_common.cpp
  transform_copy.cpp
  transform_create_index.cpp
  transform_create_macro.cpp
  transform_create_schema.cpp
  transform_create_sequence.cpp
  transform_create_secret.cpp
  transform_create_table.cpp
  transform_create_view.cpp
  transform_create_type.cpp
  transform_deallocate.cpp
  transform_delete.cpp
  transform_detach.cpp
  transform_drop.cpp
  transform_export.cpp
  transform_expression.cpp
  transform_import.cpp
  transform_insert.cpp
  transform_load.cpp
  transform_pragma.cpp
  transform_select.cpp
  transform_set.cpp
  transform_transaction.cpp
  transform_use.cpp)
set(AUTOCOMPLETE_EXTENSION_FILES
    ${AUTOCOMPLETE_EXTENSION_FILES} $<TARGET_OBJECTS:duckdb_peg_transformer>
    PARENT_SCOPE)
