================
@@ -0,0 +1,42 @@
+//===- ExtractorRegistry.h --------------------------------------*- C++ 
-*-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM 
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
+//
+//===----------------------------------------------------------------------===//
+//
+// Registry for TUSummaryExtractors, and some helper functions.
+//
+//===----------------------------------------------------------------------===//
+
+#ifndef LLVM_CLANG_ANALYSIS_SCALABLE_TUSUMMARY_EXTRACTORREGISTRY_H
+#define LLVM_CLANG_ANALYSIS_SCALABLE_TUSUMMARY_EXTRACTORREGISTRY_H
+
+#include "clang/Analysis/Scalable/TUSummary/TUSummaryExtractor.h"
+#include "clang/Support/Compiler.h"
+#include "llvm/Support/Registry.h"
+
+namespace clang::ssaf {
+class SummaryName;
+class TUSummaryBuilder;
+
+/// Check if a TUSummaryExtractor was registered with a given name.
+bool isTUSummaryExtractorRegistered(const SummaryName &Name);
+
+/// Try to instantiate a TUSummaryExtractor with a given name.
----------------
steakhal wrote:

Sure! Clarified in 3d3e09e7ada71a18aee766f0d862488efd6cff2f

https://github.com/llvm/llvm-project/pull/173290
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to