summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Demangle
Commit message (Expand)AuthorAgeFilesLines
* Revert "Add some missing includes to MicrosoftDemangle.cpp (PR44217)"David Blaikie2019-12-041-2/+0
* Add some missing includes to MicrosoftDemangle.cpp (PR44217)David Blaikie2019-12-041-0/+2
* [cmake] Explicitly mark libraries defined in lib/ as "Component Libraries"Tom Stellard2019-11-211-1/+1
* [demangle] NFC: get rid of NodeOrStringErik Pilkington2019-11-041-8/+0
* [Demangle] Add a few more options to the microsoft demanglerMartin Storsjo2019-10-152-20/+41
* Fix uninitialized variable warning. NFCI.Simon Pilgrim2019-10-021-1/+1
* llvm-undname: Add support for demangling typeinfo namesNico Weber2019-09-231-0/+18
* llvm-undname: Delete an empty, unused method.Nico Weber2019-09-201-2/+0
* Synchronize LLVM's copy of libc++abi's demangler with the libc++abiRichard Smith2019-09-071-0/+10
* llvm-undname: Correctly demangle vararg parametersNico Weber2019-06-042-5/+10
* llvm-undname: More coverage-related cleanupsNico Weber2019-06-041-11/+9
* llvm-undname: Add test coverage for demangleInitFiniStub()Nico Weber2019-06-041-2/+2
* llvm-undname: Yet more coverage for error pathsNico Weber2019-06-041-3/+8
* llvm-undname: More no-op changes to increase test coverageNico Weber2019-06-041-6/+5
* llvm-undname: Several behavior-preserving changes to increase coverageNico Weber2019-06-042-16/+10
* llvm-undname; Add more test coverage for demangleFunctionClass()Nico Weber2019-06-021-2/+2
* Remove code path that's dead after r358835Nico Weber2019-06-021-4/+2
* llvm-undname: Support demangling char8_tNico Weber2019-05-282-0/+3
* llvm-undname: Add support for local static thread guardsNico Weber2019-05-282-3/+9
* llvm-undname: Remove unreachable statementNico Weber2019-05-281-1/+0
* llvm-undname: Extract demangleMD5Name() method; no behavior changeNico Weber2019-05-271-30/+34
* llvm-undname: Make demangling of MD5 names more robustNico Weber2019-05-271-3/+25
* llvm-undname: Fix an assert-on-invalid, found by oss-fuzzNico Weber2019-05-221-1/+3
* llvm-undname: Fix assert-on->4GiB-string-literal, found by oss-fuzzNico Weber2019-04-241-1/+4
* llvm-undname: Support demangling the spaceship operatorNico Weber2019-04-232-5/+5
* llvm-undname: Fix an assert-on-invalid, found by oss-fuzzNico Weber2019-04-221-1/+1
* llvm-undname: Fix hex escapes in wchar_t, char16_t, char32_t stringsNico Weber2019-04-211-3/+3
* llvm-undname: Fix stack overflow on almost-validNico Weber2019-04-211-3/+3
* llvm-undname: Fix stack overflow on invalid found by oss-fuzzNico Weber2019-04-211-1/+1
* llvm-undname: Improve string literal demangling with embedded \0 charsNico Weber2019-04-201-2/+5
* llvm-undname: Attempt to fix leak-on-invalid found by oss-fuzzNico Weber2019-04-191-3/+6
* llvm-undname: Fix two more asserts-on-invalid, found by oss-fuzzNico Weber2019-04-181-3/+4
* llvm-undname: Fix two asserts-on-invalidNico Weber2019-04-181-3/+5
* llvm-undname: Consistently use "return nullptr" in functions returning pointersNico Weber2019-04-161-4/+4
* llvm-undname: Fix nullptr deref on invalid structor names in template argsNico Weber2019-04-161-3/+4
* llvm-undname: Fix nullptr deref on invalid conversion operator names in templ...Nico Weber2019-04-151-1/+10
* llvm-undname: Fix oss-fuzz-foudn crash-on-invalid with incomplete special tab...Nico Weber2019-04-141-0/+4
* llvm-undname: Fix another crash-on-invalid found by oss-fuzzNico Weber2019-04-141-1/+4
* llvm-undname: Use UNREACHABLE after exhaustive switch returning everywhereNico Weber2019-04-111-1/+1
* llvm-undname: Name a bool param, no behavior changeNico Weber2019-04-111-5/+6
* llvm-undname: Fix out-of-bounds read on invalid intrinsic function codeNico Weber2019-04-111-3/+9
* llvm-undname: Don't crash on incomplete enum tag manglingsNico Weber2019-04-111-1/+1
* llvm-undname: Fix crash on incomplete virtual this adjustsNico Weber2019-04-111-2/+3
* llvm-undname: Fix crash on invalid name in a template parameter pointer to me...Nico Weber2019-04-111-0/+2
* llvm-undname: Fix another crash-on-invalidNico Weber2019-04-101-2/+0
* llvm-undname: Fix more crashes and asserts on invalid inputsNico Weber2019-04-081-24/+76
* llvm-undname: Name a pair. No behavior change.Nico Weber2019-04-031-3/+5
* llvm-undname: Fix a crash-on-invalidNico Weber2019-04-031-1/+1
* llvm-undame: Fix an assert-on-invalidNico Weber2019-04-031-1/+4
* llvm-undname: Fix an assert-on-invalidNico Weber2019-04-031-0/+5
OpenPOWER on IntegriCloud