add_library(library OBJECT deep_copy.cpp expr_lt.cpp io_state.cpp
  io_state_stream.cpp bin_app.cpp constants.cpp max_sharing.cpp
  module.cpp private.cpp placeholder.cpp aliases.cpp scoped_ext.cpp
  sorry.cpp replace_visitor.cpp explicit.cpp num.cpp string.cpp
  head_map.cpp class.cpp util.cpp print.cpp annotation.cpp
  protected.cpp reducible.cpp init_module.cpp exception.cpp
  pp_options.cpp app_builder.cpp projection.cpp user_recursors.cpp
  idx_metavar.cpp aux_recursors.cpp trace.cpp
  attribute_manager.cpp local_context.cpp metavar_context.cpp
  type_context.cpp export_decl.cpp fun_info.cpp
  replace_visitor_with_tc.cpp aux_definition.cpp pattern_attribute.cpp
  locals.cpp messages.cpp message_builder.cpp check.cpp parray.cpp
  process.cpp pipe.cpp handle.cpp profiling.cpp time_task.cpp
  abstract_context_cache.cpp context_cache.cpp
  scope_pos_info_provider.cpp error_msgs.cpp formatter.cpp
  pos_info_provider.cpp abstract_type_context.cpp aux_match.cpp)
