Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
8ec304c9fd92442393fcdd98f08fa07ac3ccf5df
/
llvm
/
lib
/
Demangle
/
MicrosoftDemangle.cpp
f2d8f09
llvm-undname: Fix crash on invalid name in a template parameter pointer to member arg
by Nico Weber
· 7 years ago
5f6eb18
llvm-undname: Fix another crash-on-invalid
by Nico Weber
· 7 years ago
63b97d2
llvm-undname: Fix more crashes and asserts on invalid inputs
by Nico Weber
· 7 years ago
c5615c2
llvm-undname: Name a pair. No behavior change.
by Nico Weber
· 7 years ago
1672581
llvm-undname: Fix a crash-on-invalid
by Nico Weber
· 7 years ago
a9886f8
llvm-undame: Fix an assert-on-invalid
by Nico Weber
· 7 years ago
321de48
llvm-undname: Fix an assert-on-invalid
by Nico Weber
· 7 years ago
c7444dd
llvm-undname: Fix a crash-on-invalid
by Nico Weber
· 7 years ago
57b08b0
Update more file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
5094e5e
NFC: Make the copies of the demangler byte-for-byte identical
by Erik Pilkington
· 7 years ago
2fe4900
[llvm-undname] Add support for demangling msvc's noexcept types.
by Zachary Turner
· 7 years ago
8fb9a71
[MS Demangler] Fail gracefully on invalid pointer types.
by Zachary Turner
· 7 years ago
2cd3286
Fix a crash in llvm-undname with invalid types.
by Zachary Turner
· 7 years ago
6808bc0
Make initializeOutputStream() return false on error and true on success.
by Nico Weber
· 7 years ago
7ba9056
[MS Demangler] Expose the Demangler AST publicly.
by Zachary Turner
· 7 years ago
c55e997
Move some helpers from the global namespace into anonymous ones.
by Benjamin Kramer
· 7 years ago
1359d65
Update microsoftDemangle() to work more like itaniumDemangle().
by Nico Weber
· 7 years ago
a1f5703
Remove some debugging code that was accidentally left in.
by Zachary Turner
· 7 years ago
78ab3cb
[MS Demangler] Add support for $$Z parameter pack separator.
by Zachary Turner
· 7 years ago
32a8a20
[MS Demangler] Fix several crashes and demangling bugs.
by Zachary Turner
· 7 years ago
b2fef1a
Add support for various C++14 demanglings.
by Zachary Turner
· 7 years ago
38d2edd
[MS Demangler] Add output flags to all function calls.
by Zachary Turner
· 7 years ago
0331286
[MS Demangler] Re-write the Microsoft demangler.
by Zachary Turner
· 7 years ago
ef467ac
Fix -Wunused-function warning. NFCI.
by Simon Pilgrim
· 7 years ago
ee09170
[MS Demangler] Print template constructor args.
by Zachary Turner
· 7 years ago
df4cd7c
[MS Demangler] Fix a few more edge cases.
by Zachary Turner
· 7 years ago
c175310
[MS Demangler] Demangle special operator 'dynamic initializer'.
by Zachary Turner
· 7 years ago
0002dd4
[MS Demangler] Anonymous namespace hashes can be backreferenced.
by Zachary Turner
· 7 years ago
91c98a8
[MS Demangler] Properly demangle anonymous namespaces.
by Zachary Turner
· 7 years ago
8a57f2e
Move Itanium demangler implementation into a header file and add visitation support.
by Richard Smith
· 7 years ago
66555a7
[MS Demangler] Demangle member pointer template parameters.
by Zachary Turner
· 7 years ago
d9e925f
[MS Demangler] Resolve backreferences eagerly, not lazily.
by Zachary Turner
· 7 years ago
4746aa7
[MS Demangler] Properly print all thunk types.
by Zachary Turner
· 7 years ago
469f076
[MS Demangler] Demangle all remaining types of operators.
by Zachary Turner
· 7 years ago
3461bfa
[MS Demangler] Rework the way operators are demangled.
by Zachary Turner
· 7 years ago
af738f7
Fix memory leak in demangling of string literals.
by Zachary Turner
· 7 years ago
d78fe2f
Fix -Wmicrosoft-goto warnings.
by Zachary Turner
· 7 years ago
970fdc3
[MS Demangler] Demangle string literals.
by Zachary Turner
· 7 years ago
83313f8
[MS Demangler] Don't fail on MD5-mangled names.
by Zachary Turner
· 7 years ago
2bbb23b
[MS Demangler] Fix some minor formatting bugs.
by Zachary Turner
· 7 years ago
29ec67b
[MS Demangler] Support extern "C" functions.
by Zachary Turner
· 7 years ago
073620b
[MS Demangler] Demangle cv qualifiers on template args.
by Zachary Turner
· 7 years ago
a17721c
[MS Demangler] Properly demangle conversion operators.
by Zachary Turner
· 7 years ago
dbefc6c
[MS Demangler] Fix several issues related to templates.
by Zachary Turner
· 7 years ago
d346cba
[MS Demangler] Create a new backref context for template instantiations.
by Zachary Turner
· 7 years ago
58d29cf
[MS Demangler] Properly handle backreferencing of special names.
by Zachary Turner
· 7 years ago
ae67218
Fix one more warning.
by Zachary Turner
· 7 years ago
5b0456d
Fix a couple of warnings.
by Zachary Turner
· 7 years ago
7563ebe
Use %.*s instead of %*s when formatting strings with explicit length.
by Zachary Turner
· 7 years ago
172aea1
[MS Demangler] Resolve back-references lazily.
by Zachary Turner
· 7 years ago
5ae08b8
Try to fix FreeBSD build.
by Zachary Turner
· 7 years ago
3a758e2
[llvm-undname Add an option to dump back references.
by Zachary Turner
· 7 years ago
44ebbc2
[MS Demangler] Properly demangle templated operators.
by Zachary Turner
· 7 years ago
54d4ffe
[MS Demangler] Don't crash as often when demangling.
by Zachary Turner
· 7 years ago
d30700f
Resubmit r338340 "[MS Demangler] Better demangling of template arguments."
by Zachary Turner
· 7 years ago
d2bad6c
Revert r338340 "[MS Demangler] Better demangling of template arguments."
by Reid Kleckner
· 7 years ago
4f85809
[MS Demangler] Better demangling of template arguments.
by Zachary Turner
· 7 years ago
931e879
[MS Demangler] Add rudimentary C++11 Support
by Zachary Turner
· 7 years ago
a686951
Try to fix build.
by Zachary Turner
· 7 years ago
71c91f9
[MS Demangler] Demangle symbols in function scopes.
by Zachary Turner
· 7 years ago
316109b
[MS Demangler] NFC - Remove state from Demangler class.
by Zachary Turner
· 7 years ago
a7dffb1
[MS Demangler] Refactor some of the name parsing code.
by Zachary Turner
· 7 years ago
30375de
Fix -Wsign-compare warning.
by Zachary Turner
· 7 years ago
23df131
[MS Demangler] Properly handle function parameter back-refs.
by Zachary Turner
· 7 years ago
024e176
[MS Demangler] Print calling convention inside parentheses.
by Zachary Turner
· 7 years ago
ca7aef1
[MS Demangler] Add ms-arg-qualifiers.test
by Zachary Turner
· 7 years ago
38b78a7
[MS Demangler] Demangle pointers to member functions.
by Zachary Turner
· 7 years ago
d742d64
[MS Demangler] Demangle data member pointers.
by Zachary Turner
· 7 years ago
dbae8cd
[Demangle] Attempt to fix arena memory leak
by Reid Kleckner
· 7 years ago
0f2abd8
Remove a superfluous semicolon
by Martin Storsjo
· 7 years ago
9d72aa9
[Demangler] Correctly factor in assignment when allocating.
by Zachary Turner
· 7 years ago
a2e18bb
[Demangler] Add missing overrides
by Benjamin Kramer
· 7 years ago
91ecedd
Fix a few warnings and style issues in MS demangler.
by Zachary Turner
· 7 years ago
f435a7e
Add a Microsoft Demangler.
by Zachary Turner
· 7 years ago