[compiler-rt] [sanitizer_symbolizer] Add initial symbolizer markup (PR #72605)

Andres Villegas via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 17 14:48:36 PST 2023


=?utf-8?q?Andrés?= Villegas <andresvi at google.com>
Message-ID:
In-Reply-To: <llvm.org/llvm/llvm-project/pull/72605 at github.com>


================
@@ -25,7 +26,16 @@ class StackTracePrinter {
  public:
   static StackTracePrinter *GetOrInit();
 
-  virtual const char *StripFunctionName(const char *function) = 0;
+  // Strip interceptor prefixes from function name.
+  const char *StripFunctionName(const char *function);
----------------
avillega wrote:

These are not viritual functions anymore, the implementation of this functions are shared between all the implementation of `StackTracePrinter` abstract class.  

https://github.com/llvm/llvm-project/pull/72605


More information about the llvm-commits mailing list