summaryrefslogtreecommitdiff
path: root/clang/lib/Serialization
Commit message (Expand)AuthorAgeFilesLines
* [clang] NFC: Modernize Decl iteration via IdentifierResolverJan Svoboda2023-05-171-15/+6
* [C++20] [Modules] Emit a warning if the we load the modules by implicit gener...Chuanqi Xu2023-05-173-9/+22
* [clang][modules] NFC: Only sort interesting identifiersJan Svoboda2023-05-151-4/+4
* Revert "[Serialization] Don't try to complete the redeclaration chain in"Chuanqi Xu2023-05-151-8/+1
* [NFC][Clang] Fix Coverity issues of copy without assignManna, Soumi2023-05-141-0/+1
* [Serialization] Don't try to complete the redeclaration chain inChuanqi Xu2023-05-121-1/+8
* Reland [clang] Make predefined expressions string literals under -fms-extensionsArthur Eubanks2023-05-102-0/+2
* [clang][modules] Avoid unnecessary writes of .timestamp filesJan Svoboda2023-05-101-8/+6
* [clang] Prevent creation of new submodules in ASTWriterBen Langmuir2023-05-091-1/+2
* Revert "[clang] Make predefined expressions string literals under -fms-extens...Arthur Eubanks2023-05-072-2/+0
* [clang] Make predefined expressions string literals under -fms-extensionsArthur Eubanks2023-05-072-0/+2
* [C++20] [Modules] Don't check input files for C++20 ModulesChuanqi Xu2023-05-062-14/+21
* [NFC] ][CLANG] Fix static code analyzer concernsManna, Soumi2023-05-052-3/+3
* [clang][deps] Make clang-scan-deps write modules in raw formatBen Langmuir2023-05-031-0/+5
* [C++20] [Modules] Avoid crash if the inconsistency the size of lang options e...Chuanqi Xu2023-04-271-6/+11
* [Serialization] Correctly handle special files when deserializingJohn Brawn2023-04-241-1/+2
* [Serialization] Place command line defines in the correct fileJohn Brawn2023-04-242-2/+20
* [clang] Make access to submodules via `iterator_range`Stoorx2023-04-241-9/+6
* Revert "Reland [Modules] Remove unnecessary check when generating name lookup...Ilya Biryukov2023-04-211-35/+69
* [clang][modules] Avoid re-exporting PCH imports on every later module importBen Langmuir2023-04-201-5/+10
* [Clang][NFC] Rename methods/vars to reflect their real usageBill Wendling2023-04-182-2/+2
* Reland [Modules] Remove unnecessary check when generating name lookup table i...Ilya Biryukov2023-04-181-69/+35
* Model list initialization more directly; fixes an assert with coverage mappingAaron Ballman2023-04-142-1/+3
* Revert "[Modules] Remove unnecessary check when generating name lookup table ...Fangrui Song2023-04-131-35/+69
* [clang] Fix FIXME in isAlignasAttribute()Richard Sandiford2023-04-131-1/+4
* [clang] Specify attribute syntax & spelling with a single argumentRichard Sandiford2023-04-131-3/+4
* [clang] Ensure that Attr::Create(Implicit) chooses a valid syntaxRichard Sandiford2023-04-131-6/+4
* Revert "Revert "[Modules] Remove unnecessary check when generating name looku...Richard Smith2023-04-061-69/+35
* Recommit [C++20] [Modules] Don't load declaration eagerly for named modulesChuanqi Xu2023-04-061-1/+14
* [Clang][NFC] Refactor "Designators" to be more similarBill Wendling2023-04-052-8/+11
* Lazily deserialize default member initializers.Richard Smith2023-04-053-23/+32
* [clang] don't serialize MODULE_DIRECTORY with ModuleFileHomeIsCwdRichard Howell2023-04-051-3/+3
* PR60985: Fix merging of lambda closure types across modules.Richard Smith2023-03-306-118/+242
* re-land [C++20][Modules] Introduce an implementation module.Iain Sandoe2023-03-291-1/+1
* Revert "[C++20] [Modules] Don't load declaration eagerly for named modules"Chuanqi Xu2023-03-291-7/+1
* Revert "[C++20][Modules] Introduce an implementation module."Mitch Phillips2023-03-271-1/+1
* Revert "[Serialization] Place command line defines in the correct file"Felipe de Azevedo Piovezan2023-03-242-20/+2
* Revert "Recommit [Modules] Remove unnecessary check when generating name look...Dmitry Chernenkov2023-03-241-1/+8
* [C++20][Modules] Introduce an implementation module.Iain Sandoe2023-03-231-1/+1
* Recommit [Modules] Remove unnecessary check when generating name lookup table...Chuanqi Xu2023-03-231-8/+1
* [Serialization] Place command line defines in the correct fileJohn Brawn2023-03-202-2/+20
* [clang] Use *{Map,Set}::contains (NFC)Kazu Hirata2023-03-155-12/+10
* Revert "[Modules] Remove unnecessary check when generating name lookup table ...Krasimir Georgiev2023-03-101-1/+8
* [C++20] [Modules] Don't load declaration eagerly for named modulesChuanqi Xu2023-03-101-1/+7
* [Modules] Remove unnecessary check when generating name lookup table in ASTWr...Chuanqi Xu2023-03-091-8/+1
* [C++20] [Modules] Deprecate to load C++20 Modules eagerlyChuanqi Xu2023-03-031-0/+6
* Revert "[Clang] Refactor "Designators" into a unified implementation [NFC]"Bill Wendling2023-03-022-9/+9
* [Serialization] Don't warn when a deserialized category is equivalent to an e...Volodymyr Sapsai2023-02-221-17/+17
* [WebAssembly] Initial support for reference type externref in clangPaulo Matos2023-02-172-0/+10
* [Modules] Don't re-generate template specialization in the importerChuanqi Xu2023-02-141-3/+3