aboutsummaryrefslogtreecommitdiff
path: root/clang/test/Modules
AgeCommit message (Expand)AuthorFilesLines
2013-11-15When we hit a #include directive that maps to a module import, emit a tokenRichard Smith1-0/+4
2013-11-07Modules: Teach the preprocessor to recognize 'import' only after an '@'.Douglas Gregor1-0/+9
2013-11-04Include non-explicit submodules in exported module listDmitri Gribenko6-0/+42
2013-10-28Allow a new syntax in a module requires-declaration:Richard Smith5-1/+18
2013-10-24Use the same SourceManager for ModuleMaps and compilations.Manuel Klimek6-23/+23
2013-10-23Make UsingShadowDecls redeclarable. This fixes some visibility problems withRichard Smith4-0/+34
2013-10-22Allow a header to be part of multiple modules.Daniel Jasper12-1/+54
2013-10-18Fix crash if a submodule @imports another submodule from the same module. TheRichard Smith6-0/+27
2013-10-18C++ modules: don't lose track of a 'namespace std' that is imported from a mo...Richard Smith3-0/+20
2013-10-18Basic ODR checking for C++ modules:Richard Smith4-0/+48
2013-10-15Test that we can merge together explicit and partial specializations fromRichard Smith5-0/+35
2013-10-15C++ modules: merging for enumerations and enumerators with multiple definitionsRichard Smith4-0/+34
2013-10-13Merge common pointers for redeclarations of the same template across modules.Richard Smith3-0/+8
2013-10-07When merging class definitions across modules in C++, merge together fields.Richard Smith4-2/+42
2013-09-24Add -fmodule-map-file option.Daniel Jasper2-1/+1
2013-09-24Module use declarations (II)Daniel Jasper13-0/+104
2013-09-11Support for modular module-map-filesDaniel Jasper5-0/+23
2013-09-09C++ modules: if a class is defined in multiple modules (for instance, becauseRichard Smith7-0/+33
2013-09-09C++ modules: fix a bug where loading a declaration with some name would preventRichard Smith5-5/+27
2013-09-05Note when a decl is used in AST files.Eli Friedman3-1/+11
2013-08-30Map from local decl IDs to global decl IDs when lazily deserializing friend d...Richard Smith4-0/+21
2013-08-20During typo correction, check for an exact match in an unimported module. If weRichard Smith6-20/+44
2013-08-12Fix FileCheck --check-prefix lines.Tim Northover1-2/+2
2013-08-02When merging redeclaration chains across modules, if a declaration is visibleRichard Smith3-0/+12
2013-08-01Fix assert when instantiating a default argument of a template defined in aRichard Smith2-0/+5
2013-07-25When we perform dependent name lookup during template instantiation, it's notRichard Smith6-5/+66
2013-07-14If an unimported submodule of an imported module contains a declaration of aRichard Smith4-0/+22
2013-07-04Add 'not' to commands that are expected to fail.Rafael Espindola7-10/+10
2013-06-25Fix deserializing of class template partial specializations. Assign sequenceRichard Smith5-12/+36
2013-06-24Check for matching template-parameter-lists when merging template declarations.Richard Smith3-0/+34
2013-06-24Avoid adding entries to the DeclContext lookup table multiple times when lazilyRichard Smith1-4/+0
2013-06-24Slightly improve cross-module merging for function templates.Richard Smith4-0/+61
2013-06-21[Modules] If a module map resides in a system header directory, treat it as a...Douglas Gregor3-0/+13
2013-06-21Add test header missing from r184504.Douglas Gregor1-0/+3
2013-06-21When building a module, keep *all* declared methods in the global method pool.Douglas Gregor3-0/+9
2013-06-20Test files for private header patch.Lawrence Crowl15-0/+127
2013-05-24Suffixing #pragma comment(lib) library names with .lib if necessary. This ma...Aaron Ballman1-1/+1
2013-05-24User correct case for 'FileCheck'.Argyrios Kyrtzidis1-1/+1
2013-05-24[modules] If we hit a failure while loading a PCH/module, abort parsing inste...Argyrios Kyrtzidis1-0/+26
2013-05-20Add arm_neon.h to the builtin intrinsics module map.Douglas Gregor1-0/+6
2013-05-20Fix broken testDouglas Gregor1-1/+1
2013-05-20Add -Wincomplete-module, which detects when a header is included from a modul...Douglas Gregor4-0/+12
2013-05-16clang/test/Modules/self-import-header/test.m: Add explicit -target.NAKAMURA Takumi1-0/+1
2013-05-15improve of note message and minor refactoring of my lastFariborz Jahanian1-1/+1
2013-05-14Objective-C [diagnostics] [QOI], when method is notFariborz Jahanian1-0/+1
2013-05-08[modules] When building a module, make sure we don't serialize out HeaderFile...Argyrios Kyrtzidis6-0/+22
2013-05-08Forward #pragma comment(lib/linker) through as flags metadataReid Kleckner1-1/+1
2013-05-06Remove forward slashes from check; should unbreak Windows buildbots.Douglas Gregor1-1/+1
2013-05-03When building a module, forward diagnostics to the outer diagnostic consumer.Douglas Gregor5-2/+46
2013-05-02When looking for the module associated with one of our magical builtin header...Douglas Gregor4-3/+19