Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
refs/heads/r
/
lib
/
Demangle
6f67667
DO NOT MERGE: android: translate soong build rules for libLLVM80
by Mauro Rossi
· 7 years ago
00a31d9
android: Add a Microsoft Demangler.
by Mauro Rossi
· 7 years ago
f4448ba
[llvm-undname] Add support for demangling msvc's noexcept types.
by Zachary Turner
· 7 years ago
ed72a64
[MS Demangler] Add a flag for dumping types without tag specifier.
by Zachary Turner
· 7 years ago
785589d
Add missing include file.
by Zachary Turner
· 7 years ago
18f6a2a
[MS Demangler] Add a helper function to print a Node as a string.
by Zachary Turner
· 7 years ago
d7f1cd2
[MS Demangler] Fail gracefully on invalid pointer types.
by Zachary Turner
· 7 years ago
2b3b9e1
Fix a crash in llvm-undname with invalid types.
by Zachary Turner
· 7 years ago
07b822e
[Demangle] remove itaniumFindTypesInMangledName
by Pavel Labath
· 7 years ago
65bbcca
[MS Demangler] Print public:, protected:, private: if set in FunctionClass or a variable's StorageClass.
by Nico Weber
· 7 years ago
ac4b70f
Make initializeOutputStream() return false on error and true on success.
by Nico Weber
· 7 years ago
86c04a0
[MS demangler] Use a slightly shorter unmangling for mangled strings.
by Nico Weber
· 7 years ago
b7d45e1
Fix clang -Wimplicit-fallthrough warnings across llvm, NFC
by Reid Kleckner
· 7 years ago
c35d5db
[MS Demangler] Expose the Demangler AST publicly.
by Zachary Turner
· 7 years ago
97b215a
Port libcxxabi r344607 into llvm
by Pavel Labath
· 7 years ago
726b0ec
NFC: Fix a -Wsign-conversion warning
by Erik Pilkington
· 7 years ago
3898e47
Move some helpers from the global namespace into anonymous ones.
by Benjamin Kramer
· 7 years ago
53bb7b2
Update microsoftDemangle() to work more like itaniumDemangle().
by Nico Weber
· 7 years ago
4ed0bf2
Remove some debugging code that was accidentally left in.
by Zachary Turner
· 7 years ago
25cfd0d
[MS Demangler] Add support for $$Z parameter pack separator.
by Zachary Turner
· 7 years ago
6568fb5
[MS Demangler] Fix several crashes and demangling bugs.
by Zachary Turner
· 7 years ago
ef6d904
Add support for various C++14 demanglings.
by Zachary Turner
· 7 years ago
2e2b1e2
[MS Demangler] Add output flags to all function calls.
by Zachary Turner
· 7 years ago
b19b37f
Fix this file to have the necessary standard library includes and use
by Chandler Carruth
· 7 years ago
4d181be
[MS Demangler] Add virtual destructor.
by Zachary Turner
· 7 years ago
6e3e8a7
[MS Demangler] Re-write the Microsoft demangler.
by Zachary Turner
· 7 years ago
42d6083
Fix -Wunused-function warning. NFCI.
by Simon Pilgrim
· 7 years ago
5249baa
[MS Demangler] Print template constructor args.
by Zachary Turner
· 7 years ago
da9501c
[MS Demangler] Fix a few more edge cases.
by Zachary Turner
· 7 years ago
ac46986
[MS Demangler] Demangle special operator 'dynamic initializer'.
by Zachary Turner
· 7 years ago
b6b924e
[MS Demangler] Anonymous namespace hashes can be backreferenced.
by Zachary Turner
· 7 years ago
7977957
[MS Demangler] Properly demangle anonymous namespaces.
by Zachary Turner
· 7 years ago
edb7976
Add missing include (<functional> for std::ref)
by David Blaikie
· 7 years ago
1b0e006
Move Itanium demangler implementation into a header file and add visitation support.
by Richard Smith
· 7 years ago
3de8077
[MS Demangler] Demangle member pointer template parameters.
by Zachary Turner
· 7 years ago
05de30e
[MS Demangler] Resolve backreferences eagerly, not lazily.
by Zachary Turner
· 7 years ago
0a4b888
[MS Demangler] Properly print all thunk types.
by Zachary Turner
· 7 years ago
c101152
[MS Demangler] Demangle all remaining types of operators.
by Zachary Turner
· 7 years ago
6c36cc6
[MS Demangler] Rework the way operators are demangled.
by Zachary Turner
· 7 years ago
d2a106b
Factor Node creation out of the demangler. No functionality change intended.
by Richard Smith
· 7 years ago
3174d7c
Fix memory leak in demangling of string literals.
by Zachary Turner
· 7 years ago
6a67b30
Fix -Wmicrosoft-goto warnings.
by Zachary Turner
· 7 years ago
404ae7d
[MS Demangler] Demangle string literals.
by Zachary Turner
· 7 years ago
8d7767b
[MS Demangler] Don't fail on MD5-mangled names.
by Zachary Turner
· 7 years ago
addd270
[MS Demangler] Fix some minor formatting bugs.
by Zachary Turner
· 7 years ago
77d3f02
[itanium demangler] Add llvm::itaniumFindTypesInMangledName()
by Erik Pilkington
· 7 years ago
cffbbb1
[MS Demangler] Support extern "C" functions.
by Zachary Turner
· 7 years ago
f819cf9
[MS Demangler] Demangle cv qualifiers on template args.
by Zachary Turner
· 7 years ago
10ff79d
[MS Demangler] Properly demangle conversion operators.
by Zachary Turner
· 7 years ago
f034be4
[MS Demangler] Fix several issues related to templates.
by Zachary Turner
· 7 years ago
6e073ca
[MS Demangler] Create a new backref context for template instantiations.
by Zachary Turner
· 7 years ago
31a9127
[MS Demangler] Properly handle backreferencing of special names.
by Zachary Turner
· 7 years ago
7811a54
[itanium demangler] Support dot suffixes on block invocation functions
by Erik Pilkington
· 7 years ago
2eed050
Fix one more warning.
by Zachary Turner
· 7 years ago
7de6a15
Fix a couple of warnings.
by Zachary Turner
· 7 years ago
c6b30d1
Use %.*s instead of %*s when formatting strings with explicit length.
by Zachary Turner
· 7 years ago
f58835b
[MS Demangler] Resolve back-references lazily.
by Zachary Turner
· 7 years ago
0d49c36
Try to fix FreeBSD build.
by Zachary Turner
· 7 years ago
39fff69
[llvm-undname Add an option to dump back references.
by Zachary Turner
· 7 years ago
5999ebb
[MS Demangler] Properly demangle templated operators.
by Zachary Turner
· 7 years ago
68d8e28
[MS Demangler] Don't crash as often when demangling.
by Zachary Turner
· 7 years ago
b4a81ed
Resubmit r338340 "[MS Demangler] Better demangling of template arguments."
by Zachary Turner
· 7 years ago
41daa75
Revert r338340 "[MS Demangler] Better demangling of template arguments."
by Reid Kleckner
· 7 years ago
e558f30
[MS Demangler] Better demangling of template arguments.
by Zachary Turner
· 7 years ago
ef42001
[MS Demangler] Add rudimentary C++11 Support
by Zachary Turner
· 7 years ago
5240109
Try to fix build.
by Zachary Turner
· 7 years ago
c84f7e8
[MS Demangler] Demangle symbols in function scopes.
by Zachary Turner
· 7 years ago
866b9e6
[MS Demangler] NFC - Remove state from Demangler class.
by Zachary Turner
· 7 years ago
71650da
[MS Demangler] Refactor some of the name parsing code.
by Zachary Turner
· 7 years ago
840922e
[demangler] Fix an oss-fuzz bug from r338138
by Erik Pilkington
· 7 years ago
4d940e7
[demangler] Support for reference collapsing
by Erik Pilkington
· 7 years ago
fa36b7f
Fix -Wsign-compare warning.
by Zachary Turner
· 7 years ago
c204819
[MS Demangler] Properly handle function parameter back-refs.
by Zachary Turner
· 7 years ago
c2403ba
[MS Demangler] Print calling convention inside parentheses.
by Zachary Turner
· 7 years ago
eedd47c
[MS Demangler] Add ms-arg-qualifiers.test
by Zachary Turner
· 7 years ago
d4bb30e
[MS Demangler] Demangle pointers to member functions.
by Zachary Turner
· 7 years ago
3c58d5b
[MS Demangler] Demangle data member pointers.
by Zachary Turner
· 7 years ago
faddb71
[demangler] call terminate() if allocation failed
by Erik Pilkington
· 7 years ago
7bf2466
[Demangle] Attempt to fix arena memory leak
by Reid Kleckner
· 7 years ago
bc0cffa
Remove a superfluous semicolon
by Martin Storsjo
· 7 years ago
3dd57df
[Demangler] Correctly factor in assignment when allocating.
by Zachary Turner
· 7 years ago
70215f5
[Demangler] Add missing overrides
by Benjamin Kramer
· 7 years ago
aeb65f1
Fix a few warnings and style issues in MS demangler.
by Zachary Turner
· 7 years ago
42e40ea
Add a Microsoft Demangler.
by Zachary Turner
· 7 years ago
cf121a0
[Demangle] Add missing header files
by Fangrui Song
· 7 years ago
08ea6f8
Add missing include.
by Zachary Turner
· 7 years ago
dc84f3b
Add some helper functions to the demangle utility classes.
by Zachary Turner
· 7 years ago
d554de1
Add missing includes.
by Zachary Turner
· 7 years ago
937d2c0
[LLVMDemangle] Move some utility classes to header files.
by Zachary Turner
· 7 years ago
c7bc4c3
[demangler] Avoid alignment warning
by Serge Pavlov
· 7 years ago
7b549ea
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
3369ac0
Some buildbots were choking on std::max_align_t, try using the global alias.
by Erik Pilkington
· 7 years ago
22e1f60
[demangler] Fix a MSVC alignment warning.
by Erik Pilkington
· 7 years ago
799df95
Fix spelling mistakes in comments. NFCI.
by Simon Pilgrim
· 7 years ago
475e530
Move Compiler.h from Demangle back to Support
by David Blaikie
· 7 years ago
d3b4e81
Reverted commits 333390, 333391 and 333394
by Serge Pavlov
· 7 years ago
79428ba
Added library LLVMSupport to dependencies of LLVMDemangle
by Serge Pavlov
· 7 years ago
5c9fd60
Use uniform mechanism for OOM errors handling
by Serge Pavlov
· 7 years ago
109abe0
[demangler] Add ItaniumPartialDemangler::isCtorOrDtor
by Fangrui Song
· 7 years ago
d0381b6
[demangler] Add a partial demangling API for LLDB.
by Erik Pilkington
· 7 years ago
Next »