summaryrefslogtreecommitdiff
path: root/clang/lib/AST/MicrosoftCXXABI.cpp
AgeCommit message (Expand)Author
2025-08-27[clang] NFC: reintroduce clang/include/clang/AST/Type.h (#155050)Matheus Izvekov
2025-08-27[clang] NFC: rename clang/include/clang/AST/Type.h to TypeBase.h (#155049)Matheus Izvekov
2023-08-27[AST] Modernize MicrosoftNumberingContext (NFC)Kazu Hirata
2022-11-30[clang][TargetInfo] Use LangAS for getPointer{Width,Align}()Alex Richardson
2022-05-12[clang]Silence warning in MicrosoftCXXABI.cppYaxun (Sam) Liu
2022-04-28[CUDA][HIP] Fix mangling number for local structYaxun (Sam) Liu
2022-01-12[clang] Remove redundant member initialization (NFC)Kazu Hirata
2022-01-10Revert "[clang] Remove redundant member initialization (NFC)"Kazu Hirata
2022-01-09[clang] Remove redundant member initialization (NFC)Kazu Hirata
2021-09-28Change __builtin_sycl_unique_stable_name to just use an Itanium manglingErich Keane
2021-02-05Recommit of a2fdf9d4d734732a6fa9288f1ffdf12bf8618123.Michael Liao
2021-02-04Revert "[hip][cuda] Enable extended lambda support on Windows."Nico Weber
2021-02-04[hip][cuda] Enable extended lambda support on Windows.Michael Liao
2019-11-22Separate the MS inheritance model enum from the attribute, NFCReid Kleckner
2019-11-22Move vtordisp mode from Attr class to LangOptions.h, NFCReid Kleckner
2019-08-14[Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-07-26Make the CXXABIs respect the target's default calling convention.Erich Keane
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl
2018-03-01Remove redundant casts. NFCGeorge Burgess IV
2017-11-30Fix __has_unique_object_representations implementationErich Keane
2016-11-23Remove C++ default arg side table for MS ABI ctor closuresReid Kleckner
2016-10-10[AST] Convert MangleNumberingContext to a unique_ptr.Justin Lebar
2016-01-14Update for LLVM function name change.Rui Ueyama
2015-10-22[MS ABI] Mangle static anonymous unionsDavid Majnemer
2015-09-01[MS ABI] Cleanup get*ForUnnamedTagDeclDavid Majnemer
2015-08-31[MS ABI] Correctly mangle classes without names for linkage purposesDavid Majnemer
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-06-12Wrap to 80 columns. No behavior change.Nico Weber
2015-05-07[MS ABI] Make sure we number thread_local statics seperatelyDavid Majnemer
2015-04-24Cleanup some MS-ABI specific codeDavid Majnemer
2015-03-11MS ABI: Implement copy-ctor closures, finish implementing throwDavid Majnemer
2015-03-06MS ABI: Insert copy-constructors into the CatchableTypeDavid Majnemer
2014-10-01Adds 'override' to overriding methods. NFC.Fariborz Jahanian
2014-08-22MS ABI: Don't use the Itanium scheme for numbering lambdasDavid Majnemer
2014-06-13MS ABI: Fix inheritance model calculation in CRTPDavid Majnemer
2014-03-11[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper
2014-03-05AST: Remove layering violation with SemaDavid Majnemer
2014-03-05[-cxx-abi microsoft] Implement local manglings accuratelyDavid Majnemer
2014-03-02[C++11] Replace llvm::tie with std::tie.Benjamin Kramer
2014-02-12MS ABI: Implement #pragma vtordisp() and clang-cl /vdNReid Kleckner
2014-02-10MS ABI: Add support for #pragma pointers_to_membersDavid Majnemer
2014-02-05MS ABI: Mangle member pointer template argumentsReid Kleckner
2014-01-31[ms-cxxabi] Raise aggregate memptr alignment to 8 for x86_32Reid Kleckner
2014-01-29Sema: Diagnose improper application of inheritance keywordsDavid Majnemer
2014-01-17Revert "Revert r199416, "MS ABI: Improve selection of an inheritance model""David Majnemer
2014-01-17Revert r199416, "MS ABI: Improve selection of an inheritance model"NAKAMURA Takumi
2014-01-16MS ABI: Improve selection of an inheritance modelDavid Majnemer
2014-01-07Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth