summaryrefslogtreecommitdiffstats
path: root/test/Modules
Commit message (Expand)AuthorAgeFilesLines
* There's some code in the PCH reader that looks like it's needlessly complex, butNick Lewycky2012-04-124-0/+21
* Added a new attribute, objc_root_class, which informs the compiler when a roo...Patrick Beard2012-04-061-2/+2
* Fix PR10447: lazily building name lookup tables for DeclContexts was broken.Richard Smith2012-03-131-0/+4
* Change @import to @__experimental_modules_import. We are not ready to commit...Ted Kremenek2012-03-0146-88/+88
* Use -isystem rather than relying on -isysroot to work consistentlyDouglas Gregor2012-02-021-1/+1
* Yet more data from failing buildbots...Douglas Gregor2012-02-021-1/+1
* Drop -verify to get better diagnostics from failing buildbots. Plus, we don't...Douglas Gregor2012-02-021-1/+1
* Back out my heinous hack that tricked the module generation mechanismDouglas Gregor2012-02-026-16/+55
* test/Modules/compiler_builtins.m: Appease Cygwin to add -D__need_wint_t.NAKAMURA Takumi2012-02-011-1/+1
* test/Modules/compiler_builtins.m: Mark this as XFAIL:win32. MS limits.h provi...NAKAMURA Takumi2012-02-011-0/+2
* Split compiler builtin module into "stdlib" builtins and "intrinsic"Douglas Gregor2012-01-311-4/+8
* Remove tgmath.h from the module map for now, because it currently causes aDouglas Gregor2012-01-301-3/+0
* Introduce TargetInfo::hasFeature() to query various feature names inDouglas Gregor2012-01-301-0/+8
* Just disable the compiler-builtins module test on MSVC for nowDouglas Gregor2012-01-291-0/+3
* Teach tgmath.h to only include <complex.h> if it's available.Douglas Gregor2012-01-291-2/+2
* Try to get useful diagnostics out of the failing MSVC buildersDouglas Gregor2012-01-291-2/+2
* Alternate fix to the modules failures that doesn't require us to tweak tgmath.hDouglas Gregor2012-01-291-1/+1
* If there's no math.h, then tgmath.h should just be emptyDouglas Gregor2012-01-291-3/+2
* Temporary disable the -verify on this test in the hope of getting some useful...Douglas Gregor2012-01-291-2/+3
* Introduce a module map for (some of) the compiler-suppliedDouglas Gregor2012-01-291-0/+12
* Test module lookup within a subdirectory of a normal include directory.Douglas Gregor2012-01-293-3/+10
* Introduce module attributes into the module map grammar, along with aDouglas Gregor2012-01-272-1/+8
* Reimplement (de-)serialization of Objective-C categories to eliminateDouglas Gregor2012-01-274-0/+28
* Whenever Sema attempts to look in the global method pool, try to loadDouglas Gregor2012-01-254-0/+57
* When deserializing the definition of a C++ class/ObjC class/ObjCDouglas Gregor2012-01-153-0/+13
* (Implicit) parameters deserialized as part of a function type must notDouglas Gregor2012-01-132-0/+8
* When inferring a module for a framework, first determine whether thatDouglas Gregor2012-01-131-2/+2
* Don't infer a submodule for a framework's private header, at least for now.Douglas Gregor2012-01-131-1/+1
* When deserializing an anonymous namespace from a module, do not attachDouglas Gregor2012-01-094-0/+48
* Implement merging of namespace-scope declarations across modules, soDouglas Gregor2012-01-093-0/+37
* Implement redeclaration merging for namespaces defined in distinctDouglas Gregor2012-01-093-0/+48
* Always allow redefinition of typedefs when modules are enabled. ThisDouglas Gregor2012-01-091-1/+1
* Switch NamespaceDecl from its own hand-rolled redeclaration chain overDouglas Gregor2012-01-075-0/+67
* When inferring a submodule ID during module creation, look up theDouglas Gregor2012-01-062-4/+14
* When we're performing name lookup for a tag, we still allow ourselvesDouglas Gregor2012-01-052-2/+4
* When generating includes for all of the headers we found in anDouglas Gregor2012-01-052-1/+7
* Implement declaration merging for variables in disjoint modules.Douglas Gregor2012-01-043-0/+32
* Implement declaration merging for non-template functions fromDouglas Gregor2012-01-043-0/+19
* Don't treat 'import' as a contextual keyword when we're in a caching lexer, o...Douglas Gregor2012-01-041-0/+6
* Test "merging" of typedef types across distinct modules. At present,Douglas Gregor2012-01-033-0/+15
* Implement cross-module declaration merging for tag declarations, soDouglas Gregor2012-01-035-0/+59
* Re-uglify #public and #private to #__public_macro and #__private_macro.Douglas Gregor2012-01-035-7/+7
* Eliminate the uglified keyword __import_module__ for importingDouglas Gregor2012-01-0320-72/+83
* Under -fmodules, accept #public <macroname> and #private <macroname>Douglas Gregor2012-01-0313-30/+30
* Introduce a non-uglified syntax for module imports in Objective-C:Douglas Gregor2012-01-0320-32/+32
* Don't attempt to merge a deserialized declaration with existingDouglas Gregor2012-01-031-2/+2
* Rename the command-line option for mapping #include/#import over toDouglas Gregor2012-01-039-10/+10
* Diagnose cases where the definition of a particular type is required,Douglas Gregor2012-01-022-3/+23
* Implement declaration merging for Objective-C protocols acrossDouglas Gregor2012-01-014-0/+20
* Wire up redeclaration chains for Objective-C protocols, so that bothDouglas Gregor2012-01-015-0/+29