https://bugs.llvm.org/show_bug.cgi?id=40747

            Bug ID: 40747
           Summary: Error mangling declaration in Android NDK header
           Product: clang
           Version: 7.0
          Hardware: PC
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: Frontend
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected],
                    [email protected], [email protected],
                    [email protected], [email protected],
                    [email protected], [email protected]
        Depends on: 39294

+++ This bug was initially created as a clone of Bug #39294 +++

Same setup as bug 39294:
We have a clang plugin that at some point tries to get mangled names for
various C++ elements from the clang AST. It uses the ItaniumMangle context.

Except this time I'm cross compiling for Android ARM from a Linux host. The
mangler emits this error:


/builds/worker/workspace/build/src/android-ndk/sources/cxx-stl/llvm-libc++/include/tuple:1015:25:
Mangling declaration
'std::__ndk1::__find_detail::__find_exactly_one_checked::__matches'


Referenced Bugs:

https://bugs.llvm.org/show_bug.cgi?id=39294
[Bug 39294] Add mangling for TypeTraitExpr expressions
-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to