Searched refs:manglings (Results 1 – 17 of 17) sorted by relevance
2 // RUN: c-index-test -test-print-manglings %t.macho.ast | FileCheck --check-prefix=MACHO %s5 // RUN: c-index-test -test-print-manglings %t.itanium.ast | FileCheck --check-prefix=ITANIUM %s
4 # tricky to represent C++ types. For now, any possible changes by name manglings
42 # tricky to represent C++ types. For now, any possible changes by name manglings
4 ; getMangledTypeStr(). Only tests that code with the various manglings7 ; should do name manglings.
4 // indistinguishable receive distinct manglings.
57 and distinct mangling. Fortunately, incorrect manglings usually do not result58 in runtime errors. Non-inline functions with incorrect manglings usually60 manglings for inline functions and templates result in multiple copies in the
2296 manglings
21 line is split on characters that are not part of valid Itanium name manglings,
80 let manglings = clang_Cursor_getCXXManglings(self.x); in cxx_manglings() localVariable81 if manglings.is_null() { in cxx_manglings()84 let count = (*manglings).Count as usize; in cxx_manglings()88 let string_ptr = (*manglings).Strings.offset(i as isize); in cxx_manglings()91 clang_disposeStringSet(manglings); in cxx_manglings()
263 if let Ok(mut manglings) = cursor.cxx_manglings() { in cursor_mangling()264 while let Some(m) = manglings.pop() { in cursor_mangling()
2 // FIXME: Add MS ABI manglings of OpenCL things and remove %itanium_abi_triple