dblaikie added a comment.

I think "mangled name" is probably the closest without being overly verbose for 
the average user.

We do use "mangled name" in a few places already, some which look not too 
unrelated to this one:

  clang/include/clang/Basic/DiagnosticSemaKinds.td:  "mangled name of %0 will 
change in C++17 due to non-throwing exception "
  clang/include/clang/Basic/DiagnosticSemaKinds.td-  "specification in function 
signature">, InGroup<CXX17CompatMangling>;
  clang/include/clang/Basic/DiagnosticSemaKinds.td-
  --
  clang/include/clang/Basic/DiagnosticSemaKinds.td:def 
err_hip_invalid_args_builtin_mangled_name : Error<
  clang/include/clang/Basic/DiagnosticSemaKinds.td-    "invalid argument: 
symbol must be a device-side function or global variable">;
  --
  clang/include/clang/Basic/DiagnosticFrontendKinds.td:def 
err_duplicate_mangled_name : Error<
  clang/include/clang/Basic/DiagnosticFrontendKinds.td:  "definition with same 
mangled name '%0' as another definition">;


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D143803/new/

https://reviews.llvm.org/D143803

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to