  unsigned getFeatures() const override {
    return Broker::Feature_Metadata;
  }
};
} // end anonymous namespace

extern "C" ::llvm::mcad::BrokerPluginLibraryInfo LLVM_ATTRIBUTE_WEAK
mcadGetBrokerPluginInfo() {
  return {
    LLVM_MCAD_BROKER_PLUGIN_API_VERSION, "TracerBroker", "v0.1",