summaryrefslogtreecommitdiffstats
path: root/clang/test/Modules
Commit message (Expand)AuthorAgeFilesLines
* [Modules] Test lock file removed on signalBen Langmuir2015-06-293-0/+15
* [modules] Properly merge visibility of class definitions that got merged whileRichard Smith2015-06-255-5/+19
* [Modules] Consider -fmodule-feature in module hash and when loadingBen Langmuir2015-06-232-1/+17
* Write output file to temp directory. The tests shouldn't assume thatDaniel Jasper2015-06-231-2/+2
* Tweak clang/test/Modules/modules-with-same-name.m to run with GnuWin32's find...NAKAMURA Takumi2015-06-231-3/+3
* [modules] When building a module, if there are multiple matches for a headerRichard Smith2015-06-225-0/+9
* [modules] Add a flag to disable the feature that permits conflicting redefini...Richard Smith2015-06-221-1/+6
* [modules] When determining whether a definition of a class is visible, check ...Richard Smith2015-06-206-0/+27
* [modules] Merging support for enums with a local definition prior to the firstRichard Smith2015-06-181-0/+11
* [modules] Ensure that if we merge the definitions of two enumerations, thatRichard Smith2015-06-171-0/+9
* [modules] Fix typo in default argument merging.Richard Smith2015-06-174-0/+6
* [modules] If we merge a template, also track that its parameters are merged soRichard Smith2015-06-171-4/+3
* [modules] Improve diagnostic for a template-id that's invalid because a defaultRichard Smith2015-06-172-6/+16
* [modules] Fix merging of default template arguments onto friend templates.Richard Smith2015-06-162-0/+12
* [Hexagon] unused-local-typedef warning test is passing.Colin LeMahieu2015-06-161-1/+0
* [modules] Simplify -cc1 interface for enabling implicit module maps.Richard Smith2015-06-16170-541/+541
* [modules] Re-enable accidentally-disabled test.Richard Smith2015-06-151-6/+6
* Fix submodule test to pass on content addressable filesystems where inodes wo...Reid Kleckner2015-06-152-0/+2
* [modules] Better support for redefinitions of an entity from the same module.Richard Smith2015-06-155-10/+15
* [modules] Apply name visibility rules to names found by ADL.Richard Smith2015-06-122-2/+8
* [modules] Fix crash with multiple levels of default template argument merging.Richard Smith2015-06-112-0/+7
* [modules] Fix assert/crash when parsing and merging a definition of a class w...Richard Smith2015-06-111-3/+3
* [modules] Fix a few places where merging wasn't performed if modules was disa...Richard Smith2015-06-114-0/+25
* [modules] Don't allow use of non-visible (inherited) default template arguments.Richard Smith2015-06-102-2/+6
* [modules] Track all default template arguments for a given parameter acrossRichard Smith2015-06-104-1/+13
* Revert accidentally-committed test change from r239447.Richard Smith2015-06-103-12/+1
* Refactor storage of default template arguments.Richard Smith2015-06-103-1/+12
* [modules] Fix some visibility issues with default template arguments.Richard Smith2015-06-094-0/+27
* [modules] If we re-enter a submodule from within itself (when submoduleRichard Smith2015-05-214-0/+31
* [modules] Support merging a parsed default argument with an imported hidden o...Richard Smith2015-05-201-1/+2
* [modules] Support merging a parsed default function/template argument with an...Richard Smith2015-05-201-0/+2
* Revert r237609 for now.Richard Smith2015-05-191-3/+3
* [modules] Support for merging a parsed definition of a static data member of ...Richard Smith2015-05-191-0/+2
* [modules] Support for merging a parsed class template specialization definiti...Richard Smith2015-05-181-0/+5
* [modules] When a file is listed as a non-textual header in a module map, don'tRichard Smith2015-05-181-3/+3
* [modules] If we see a #include that maps to a module, but use of precompiled ...Richard Smith2015-05-182-1/+2
* [modules] Add local submodule visibility support for declarations.Richard Smith2015-05-157-2/+28
* [modules] Suport for merging a parsed enum definition into an existing import...Richard Smith2015-05-071-0/+7
* Fix public-private.modulemap test case to clear the cache on every run.Peter Collingbourne2015-05-061-2/+3
* Switch PPCallbacks to take the new MacroDefinition instead of MacroDirective*...Richard Smith2015-05-041-0/+1
* [modules] If a module #includes a modular header that #undef's its macro, itRichard Smith2015-05-024-0/+23
* [modules] Add -fmodules-local-submodule-visibility flag.Richard Smith2015-05-014-16/+55
* [modules] Stop trying to fake up a linear MacroDirective history.Richard Smith2015-04-291-0/+1
* [modules] Properly attribute macros to modules if they're in a file textually...Richard Smith2015-04-233-0/+6
* [modules] Allow a function template definition if we have a pre-existing but ...Richard Smith2015-03-272-6/+27
* Add file forgotten from r233420.Richard Smith2015-03-271-0/+1
* [modules] When merging class definitions, make the retained definition visibleRichard Smith2015-03-275-19/+19
* [modules] Allow a function to be redefined if the old definition is not visible.Richard Smith2015-03-272-3/+9
* [modules] Handle defining a tag with a typedef name for linkage purposes on t...Richard Smith2015-03-272-0/+9
* [modules] Handle defining a class template on top of an existing imported-but...Richard Smith2015-03-272-2/+27
OpenPOWER on IntegriCloud