summaryrefslogtreecommitdiff
path: root/lib/AST/MicrosoftCXXABI.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-141-1/+1
* Make the CXXABIs respect the target's default calling convention.Erich Keane2019-07-261-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-1/+1
* Remove redundant casts. NFCGeorge Burgess IV2018-03-011-1/+1
* Fix __has_unique_object_representations implementationErich Keane2017-11-301-11/+14
* Remove C++ default arg side table for MS ABI ctor closuresReid Kleckner2016-11-231-12/+0
* [AST] Convert MangleNumberingContext to a unique_ptr.Justin Lebar2016-10-101-2/+3
* Update for LLVM function name change.Rui Ueyama2016-01-141-1/+1
* [MS ABI] Mangle static anonymous unionsDavid Majnemer2015-10-221-11/+1
* [MS ABI] Cleanup get*ForUnnamedTagDeclDavid Majnemer2015-09-011-4/+4
* [MS ABI] Correctly mangle classes without names for linkage purposesDavid Majnemer2015-08-311-0/+33
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* Wrap to 80 columns. No behavior change.Nico Weber2015-06-121-2/+3
* [MS ABI] Make sure we number thread_local statics seperatelyDavid Majnemer2015-05-071-1/+4
* Cleanup some MS-ABI specific codeDavid Majnemer2015-04-241-8/+7
* MS ABI: Implement copy-ctor closures, finish implementing throwDavid Majnemer2015-03-111-0/+12
* MS ABI: Insert copy-constructors into the CatchableTypeDavid Majnemer2015-03-061-4/+19
* Adds 'override' to overriding methods. NFC.Fariborz Jahanian2014-10-011-1/+1
* MS ABI: Don't use the Itanium scheme for numbering lambdasDavid Majnemer2014-08-221-0/+21
* MS ABI: Fix inheritance model calculation in CRTPDavid Majnemer2014-06-131-1/+1
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-111-8/+8
* AST: Remove layering violation with SemaDavid Majnemer2014-03-051-4/+6
* [-cxx-abi microsoft] Implement local manglings accuratelyDavid Majnemer2014-03-051-7/+5
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-021-1/+1
* MS ABI: Implement #pragma vtordisp() and clang-cl /vdNReid Kleckner2014-02-121-0/+6
* MS ABI: Add support for #pragma pointers_to_membersDavid Majnemer2014-02-101-8/+0
* MS ABI: Mangle member pointer template argumentsReid Kleckner2014-02-051-35/+15
* [ms-cxxabi] Raise aggregate memptr alignment to 8 for x86_32Reid Kleckner2014-01-311-2/+14
* Sema: Diagnose improper application of inheritance keywordsDavid Majnemer2014-01-291-20/+6
* Revert "Revert r199416, "MS ABI: Improve selection of an inheritance model""David Majnemer2014-01-171-32/+50
* Revert r199416, "MS ABI: Improve selection of an inheritance model"NAKAMURA Takumi2014-01-171-50/+32
* MS ABI: Improve selection of an inheritance modelDavid Majnemer2014-01-161-32/+50
* Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth2014-01-071-1/+1
* Refactor the Microsoft inheritance attribute handling so that it no longer ha...Aaron Ballman2013-12-181-10/+12
* [ms-cxxabi] Implement guard variables for static initializationReid Kleckner2013-09-101-0/+21
* [ms-cxxabi] Implement member pointer emission and dereferencingReid Kleckner2013-04-111-8/+12
* Make helpers static & 80 cols.Benjamin Kramer2013-04-041-11/+12
* [ms-cxxabi] Rename enum and remove dead case per Jordan's suggestionReid Kleckner2013-04-021-17/+15
* [ms-cxxabi] Remove unused variableReid Kleckner2013-04-021-1/+0
* [ms-cxxabi] Move MS inheritance model calculation into MemberPointerTypeReid Kleckner2013-04-021-37/+83
* [ms-cxxabi] Correctly compute the size of member pointersReid Kleckner2013-03-281-12/+74
* Revert r163078 per chandlerc's request.Joao Matos2012-09-041-10/+0
* Added a diagnostic for mismatched MS inheritance attributes. Also fixed the i...Joao Matos2012-09-021-0/+10
* [Windows] Use thiscall as the default calling convention for class methods. P...Timur Iskhodzhanov2012-07-121-2/+2
* Extend the ASTContext constructor to delay the initialization ofDouglas Gregor2011-09-021-2/+2
* fix a bunch of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* Convert RecordLayout::NonVirtualSize from bit units to CharUnits.Ken Dyck2011-02-011-2/+4
* Move isNearlyEmpty out into the ASTContext so it can be called from CodeGen a...Anders Carlsson2010-11-251-2/+15