Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
a25e2069739bcc46429451a3d7955c4348dd1b00
/
llvm
/
lib
/
Demangle
/
ItaniumDemangle.cpp
a25e2069
Add missing include (<functional> for std::ref)
by David Blaikie
· 7 years ago
8a57f2e
Move Itanium demangler implementation into a header file and add visitation support.
by Richard Smith
· 7 years ago
a6c3488
Factor Node creation out of the demangler. No functionality change intended.
by Richard Smith
· 7 years ago
ac6a801c
[itanium demangler] Add llvm::itaniumFindTypesInMangledName()
by Erik Pilkington
· 7 years ago
90dc82e
[itanium demangler] Support dot suffixes on block invocation functions
by Erik Pilkington
· 7 years ago
256db4b
[demangler] Fix an oss-fuzz bug from r338138
by Erik Pilkington
· 7 years ago
3a6fed4
[demangler] Support for reference collapsing
by Erik Pilkington
· 7 years ago
28e08a0
[demangler] call terminate() if allocation failed
by Erik Pilkington
· 7 years ago
8a0efd0
Add some helper functions to the demangle utility classes.
by Zachary Turner
· 7 years ago
fac2da1
[LLVMDemangle] Move some utility classes to header files.
by Zachary Turner
· 7 years ago
892bd81
[demangler] Avoid alignment warning
by Serge Pavlov
· 7 years ago
988a16a
Revert r336159, r336157. Some bots failed on qualified std::max_align_t, and other on unqualified max_align_t.
by Erik Pilkington
· 7 years ago
0409a8a
Some buildbots were choking on std::max_align_t, try using the global alias.
by Erik Pilkington
· 7 years ago
d26ace3
[demangler] Fix a MSVC alignment warning.
by Erik Pilkington
· 7 years ago
cfe2f9d
Fix spelling mistakes in comments. NFCI.
by Simon Pilgrim
· 7 years ago
10d25ff
Move Compiler.h from Demangle back to Support
by David Blaikie
· 7 years ago
1a09552
Reverted commits 333390, 333391 and 333394
by Serge Pavlov
· 7 years ago
0e31285
Use uniform mechanism for OOM errors handling
by Serge Pavlov
· 7 years ago
79420ac
[demangler] Add ItaniumPartialDemangler::isCtorOrDtor
by Fangrui Song
· 7 years ago
67d82d6
[demangler] Add a partial demangling API for LLDB.
by Erik Pilkington
· 8 years ago
f2a9b0f
[demangler] NFC: Some refactoring to support partial demangling.
by Erik Pilkington
· 8 years ago
d43931d
[demangler] Support for fold expressions.
by Erik Pilkington
· 8 years ago
452e2ef
[demangler] Support for <data-member-prefix>.
by Erik Pilkington
· 8 years ago
650130a
[demangler] Support for partially substituted sizeof....
by Erik Pilkington
· 8 years ago
615e753
[demangler] Fix a bug in r328464 found by oss-fuzz.
by Erik Pilkington
· 8 years ago
8a1cb33
[demangler] Use a back-patching scheme to resolve forward references.
by Erik Pilkington
· 8 years ago
8c7013d
[demangler] Tweak how parameter pack sizes are determined.
by Erik Pilkington
· 8 years ago
c728786
[demangler] Support for clang's enable_if attribute.
by Erik Pilkington
· 8 years ago
99e1725
Reapply Support layering fixes.
by David Blaikie
· 8 years ago
2fdda68
Revert layering changes
by Jonas Devlieghere
· 8 years ago
6336aed
Move Compiler.h from Support to Demangler to fix layering.
by David Blaikie
· 8 years ago
bb7feae
[demangler] Recopy the demangler from libcxxabi.
by Erik Pilkington
· 8 years ago
0e6694d
Silence a bunch of implicit fallthrough warnings
by Adrian Prantl
· 8 years ago
de83eea
[ItaniumDemangle] Fix a exponential string copying bug
by Erik Pilkington
· 8 years ago
cbc82b3
[Demangler] copy changes made in libcxxabi's r303718 to ItaniumDemangle
by Erik Pilkington
· 8 years ago
e3852fa
Demangler: Fix constructor cv qualifier handling
by Tamas Berghammer
· 8 years ago
d66d976
Revert r303375 "LLVM_FALLTHROUGH instead of fall-through comment."
by Rui Ueyama
· 8 years ago
8714174
LLVM_FALLTHROUGH instead of fall-through comment.
by Galina Kistanova
· 8 years ago
f8355cc
Reduce gcc-7 warnings by fall-through comments.
by Galina Kistanova
· 8 years ago
60b80d2
Add support for demangling C++11 thread_local variables.
by David Bozier
· 9 years ago
453ab35
Fix ASAN failure in cxa_demangle
by Mehdi Amini
· 9 years ago
85824ee
Demangle: correct demangling for CV-qualified functions
by Saleem Abdulrasool
· 9 years ago
25ee0a6
Demangle: use named values for CV qualifiers
by Saleem Abdulrasool
· 9 years ago
c38cd32
Demangle: avoid butchering parameter type
by Saleem Abdulrasool
· 9 years ago
4d0d252
Revert "Demangle: only demangle mangled symbols"
by Saleem Abdulrasool
· 9 years ago
a577509
Demangle: remove references to allocator for default allocator
by Saleem Abdulrasool
· 9 years ago
54ec3f9
Demangle: remove unnecessary typedef for std::vector
by Saleem Abdulrasool
· 9 years ago
be1fd54
Demangle: replace custom typedef for std::string with std::string
by Saleem Abdulrasool
· 9 years ago
0da9050
Demangle: use direct member initialization (NFC)
by Saleem Abdulrasool
· 9 years ago
d6da74f
Demangle: only demangle mangled symbols
by Saleem Abdulrasool
· 9 years ago
d5aa733
Avoid using alignas and constexpr.
by Rafael Espindola
· 9 years ago
b2881f1
Fix ItaniumDemangle.cpp build with MSVC 2013
by Reid Kleckner
· 9 years ago
b940b66
Add an c++ itanium demangler to llvm.
by Rafael Espindola
· 9 years ago