summaryrefslogtreecommitdiffstats
path: root/test/Modules
Commit message (Expand)AuthorAgeFilesLines
* Reduce amount of work ODR hashing does.Richard Trieu2019-05-041-0/+37
* Change llvm-{objdump,readobj} -long-option to --long-option or well-known sho...Fangrui Song2019-05-011-2/+2
* Skip type units/type uniquing when we know we're only emitting the type once ...David Blaikie2019-04-252-3/+2
* Fix bug 37903:MS ABI: handle inline static data member and inline variable as...Jennifer Yu2019-04-251-1/+0
* Modules: Adopt template parameters for variable templates to set their decl c...David Blaikie2019-04-191-7/+5
* Modules: Search for a visible definition of the decl context when computing v...David Blaikie2019-04-1914-0/+80
* [C++20] Implement context-sensitive header-name lexing and pp-import parsing ...Richard Smith2019-04-112-5/+5
* Remove an unnecessary -f when cp'ing to a file that was just deleted. NFC.Benjamin Kramer2019-03-111-1/+1
* Fix slashes in path references in -Rmodule-import test from r355778Duncan P. N. Exon Smith2019-03-092-29/+29
* Modules: Invalidate out-of-date PCMs as they're discoveredDuncan P. N. Exon Smith2019-03-0910-0/+110
* Modules: Rename MemoryBufferCache to InMemoryModuleCacheDuncan P. N. Exon Smith2019-03-091-1/+1
* Fix slashes in path references in -Rmodule-import test from r355477Duncan P. N. Exon Smith2019-03-061-17/+17
* Modules: Add -Rmodule-importDuncan P. N. Exon Smith2019-03-067-4/+56
* Relax assertion to account for private framework modules, too.Adrian Prantl2019-02-151-3/+3
* -gmodules: Don't emit incomplete breadcrumbs pointing to nonexistant PCM files.Adrian Prantl2019-02-081-0/+16
* [opaque pointer types] Cleanup CGBuilder's Create*GEP.James Y Knight2019-02-081-2/+2
* [modules] Fix handling of initializers for templated global variables.Richard Smith2019-02-051-0/+242
* [NFC] Explicitly add -std=c++14 option to tests that rely on the C++14 defaultNemanja Ivanovic2019-02-052-3/+3
* Fix the behavior of clang's -w flag.James Y Knight2019-01-291-5/+5
* CodeGen: fix autolink emission on ELFSaleem Abdulrasool2019-01-051-2/+2
* Reapply "Avoid emitting redundant or unusable directories in DIFile metadata ...Adrian Prantl2018-12-061-1/+3
* Diagnose friend function template redefinitions.Serge Pavlov2018-12-061-0/+2
* [test] Disable Modules/prune.m on NetBSD as it requires 'touch -a'Michal Gorny2018-12-051-0/+3
* Revert "Avoid emitting redundant or unusable directories in DIFile metadata e...Ilya Biryukov2018-12-041-3/+1
* Relax tests to also work on WindowsAdrian Prantl2018-12-031-1/+3
* Avoid emitting redundant or unusable directories in DIFile metadata entries.Adrian Prantl2018-12-031-1/+1
* [-gmodules] Honor -fdebug-prefix-map in the debug info inside PCMs.Adrian Prantl2018-11-291-0/+23
* CGDecl::emitStoresForConstant fix synthesized constant's nameJF Bastien2018-11-151-4/+4
* [HeaderSearch] loadSubdirectoryModuleMaps should respect -working-directoryAlex Lorenz2018-11-143-0/+19
* Fix test from r346439 to also work on Windows due to path separator differences.Douglas Yung2018-11-091-1/+1
* [Frontend/Modules] Show diagnostics on prebuilt module configuration mismatch...David Blaikie2018-11-081-0/+22
* Reapply "Fix regression in behavior of clang -x c++-header -fmodule-name=XXX"Benjamin Kramer2018-11-051-0/+17
* Add an explicit -std=c++14 to this test.Adrian Prantl2018-11-021-4/+4
* Revert "Fix regression in behavior of clang -x c++-header -fmodule-name=XXX"Ilya Biryukov2018-11-021-17/+0
* Fix regression in behavior of clang -x c++-header -fmodule-name=XXXRichard Smith2018-11-011-0/+17
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-1/+1
* [VFS] Remove 'ignore-non-existent-contents' attribute for YAML-based VFS.Volodymyr Sapsai2018-10-245-5/+0
* Debug Info (-gmodules): emit full types for non-anchored template specializat...Adrian Prantl2018-10-246-2/+122
* Fix an assert in -Wquoted-include-in-framework-headerErik Pilkington2018-09-203-0/+5
* [Modules] Add platform and environment features to requires clauseBruno Cardoso Lopes2018-09-181-0/+79
* [modules] Support use of -E on modules built from the command line.Richard Smith2018-09-151-0/+5
* [modules] Frontend support for building a header module from a list ofRichard Smith2018-09-153-0/+52
* [ODRHash] Fix early exit that skipped code.Richard Trieu2018-09-141-0/+1
* Print correctly dependency paths on WindowsDavid Bolvansky2018-09-131-3/+3
* Track definition merging on the canonical declaration even when localRichard Smith2018-09-121-0/+34
* When we leave a module header, make that header visible in itsRichard Smith2018-09-125-0/+32
* Revert r342019, "Track definition merging on the canonical declarationRichard Smith2018-09-121-34/+0
* Track definition merging on the canonical declaration even when localRichard Smith2018-09-121-0/+34
* Consistently create a new declaration when merging a pre-existing butRichard Smith2018-09-121-1/+1
* Fix tracking of merged definitions when the merge target is also mergedRichard Smith2018-09-121-0/+34