.. |
Inputs
|
[Modules] Find PrivateHeaders when looking into subframeworks
|
2017-03-21 16:43:51 +00:00 |
DebugInfoSubmoduleImport.c
|
[modules][debuginfo] Only include imported modules when targeting LLDB
|
2016-05-03 23:06:40 +00:00 |
DebugInfoSubmodules.c
|
Stop messing with the 'g' group of options in CompilerInvocation.
|
2015-10-08 04:24:12 +00:00 |
DebugInfoTransitiveImport.m
|
[modules][debuginfo] Only include imported modules when targeting LLDB
|
2016-05-03 23:06:40 +00:00 |
ExtDebugInfo.cpp
|
Update Clang for D20147 ("DebugInfo: New metadata representation for global variables.")
|
2016-09-13 01:13:19 +00:00 |
ExtDebugInfo.m
|
Update Clang for D20147 ("DebugInfo: New metadata representation for global variables.")
|
2016-09-13 01:13:19 +00:00 |
ModuleDebugInfo.cpp
|
Remove 24 instances of 'REQUIRES: shell'
|
2016-10-20 23:11:45 +00:00 |
ModuleDebugInfo.m
|
Remove 24 instances of 'REQUIRES: shell'
|
2016-10-20 23:11:45 +00:00 |
ModuleModuleDebugInfo.cpp
|
Add the second half of the testcase I should have added in 279485.
|
2016-08-22 22:30:34 +00:00 |
Rmodule-build.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
Werror-Wsystem-headers.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
Werror.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
add-remove-private.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
anon-namespace.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
anon-redecl.cpp
|
[modules] Additional tests.
|
2017-01-26 23:07:59 +00:00 |
attr-unavailable.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
auto-import-unavailable.cpp
|
[modules] PR20507: Avoid silent textual inclusion.
|
2015-08-17 16:39:30 +00:00 |
auto-module-import.m
|
[modules] When a #include is mapped to a module import and appears somewhere
|
2015-11-17 23:32:01 +00:00 |
autolink.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
autolinkTBD.m
|
Fix auto-link for text-based dynamic library SDKs.
|
2015-11-13 19:08:07 +00:00 |
available-is-better.cpp
|
[modules] PR20507: Avoid silent textual inclusion.
|
2015-08-17 16:39:30 +00:00 |
build-fail-notes.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
builtin-import.mm
|
[Modules] Support #import when entering files with modules
|
2017-01-11 02:14:51 +00:00 |
builtins.m
|
Fix predefine for __NSConstantString struct type
|
2016-02-04 00:55:24 +00:00 |
codegen-opt.test
|
Initialize builtins during modular codegen
|
2017-02-08 20:51:11 +00:00 |
codegen.test
|
Initialize builtins during modular codegen
|
2017-02-08 20:51:11 +00:00 |
compiler_builtins.m
|
[Modules] Add a command line option for loading the clang builtins modulemap.
|
2016-10-31 08:21:54 +00:00 |
compiler_builtins_aarch64.m
|
Make 'arm' cover both 32 and 64 bit architecutres
|
2015-08-07 01:59:56 +00:00 |
compiler_builtins_arm.m
|
Revert "Revert r241620 and follow-up commits" and move the initialization
|
2015-07-08 01:00:30 +00:00 |
compiler_builtins_x86.c
|
[Modules] Add a command line option for loading the clang builtins modulemap.
|
2016-10-31 08:21:54 +00:00 |
config-mismatch.cpp
|
Revert r288626, which reverts r288449. Original commit message:
|
2016-12-06 00:40:17 +00:00 |
config_macros.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
conflicts.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
crash-vfs-headermaps.m
|
[CrashReproducer] Setup a module collector callback for HeaderInclude
|
2016-12-11 04:27:31 +00:00 |
crash-vfs-include-pch.m
|
[CrashReproducer] Collect PCH included via -include-pch
|
2016-12-12 19:28:25 +00:00 |
crash-vfs-ivfsoverlay.m
|
[CrashReproducer] Add support for merging -ivfsoverlay
|
2016-12-22 07:06:03 +00:00 |
crash-vfs-path-emptydir-entries.m
|
[CrashReproducer] Provide a clean dir path for -fmodules-cache-path
|
2016-12-09 03:11:48 +00:00 |
crash-vfs-path-symlink-component.m
|
[CrashReproducer] Provide a clean dir path for -fmodules-cache-path
|
2016-12-09 03:11:48 +00:00 |
crash-vfs-path-symlink-topheader.m
|
[CrashReproducer] Provide a clean dir path for -fmodules-cache-path
|
2016-12-09 03:11:48 +00:00 |
crash-vfs-path-traversal.m
|
[CrashReproducer] Provide a clean dir path for -fmodules-cache-path
|
2016-12-09 03:11:48 +00:00 |
crash-vfs-relative-incdir.m
|
[CrashReproducer] Provide a clean dir path for -fmodules-cache-path
|
2016-12-09 03:11:48 +00:00 |
crash-vfs-relative-overlay.m
|
[CrashReproducer] Provide a clean dir path for -fmodules-cache-path
|
2016-12-09 03:11:48 +00:00 |
crash-vfs-run-reproducer.m
|
[CrashReproducer] Provide a clean dir path for -fmodules-cache-path
|
2016-12-09 03:11:48 +00:00 |
crash-vfs-umbrella-frameworks.m
|
[Modules] Use vfs for (recursive) directory iteration
|
2016-05-16 16:46:01 +00:00 |
crashes.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
cstd.m
|
Treat module headers wrapped by our builtin headers as implicitly being textual
|
2016-10-26 01:08:55 +00:00 |
cxx-decls.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
cxx-dtor.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
cxx-inline-namespace.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
cxx-irgen.cpp
|
Make '-disable-llvm-optzns' an alias for '-disable-llvm-passes'.
|
2016-12-23 00:23:01 +00:00 |
cxx-linkage-cache.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
cxx-lookup.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
cxx-many-overloads.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
cxx-templates.cpp
|
Check that template template arguments match template template parameters
|
2017-01-09 23:54:33 +00:00 |
cxx17.cpp
|
Take into account C++17's noexcept function types during merging -- it should
|
2017-03-08 23:00:26 +00:00 |
cycles.c
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
darwin_specific_modulemap_hacks.m
|
[Modules] Add Darwin-specific compatibility module map parsing hacks
|
2015-08-13 17:13:33 +00:00 |
debug-info-moduleimport.m
|
[modules][debuginfo] Only include imported modules when targeting LLDB
|
2016-05-03 23:06:40 +00:00 |
declare-use-compatible.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
declare-use.S
|
…
|
|
declare-use1.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
declare-use2.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
declare-use3.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
declare-use4.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
declare-use5.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
decldef.m
|
[modules] Simplify and generalize the existing rule for finding hidden
|
2015-11-12 22:19:45 +00:00 |
decldef.mm
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
deferred-lookup.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
dependency-dump-dependent-module.m
|
Attempt to fix Windows buildbot.
|
2017-03-10 19:34:15 +00:00 |
dependency-dump.m
|
Attempt to fix Windows buildbot.
|
2017-03-10 19:34:15 +00:00 |
dependency-gen-inferred-map.m
|
Revert "Revert r241620 and follow-up commits" and move the initialization
|
2015-07-08 01:00:30 +00:00 |
dependency-gen-pch.m
|
[modules] When building a dependency file, include module maps parsed in the
|
2015-08-09 04:46:57 +00:00 |
dependency-gen.m
|
[modules] When building a dependency file, include module maps parsed in the
|
2015-08-09 04:46:57 +00:00 |
dependency-gen.modulemap
|
[modules] For explicit module file dependencies, only list direct dependency module files.
|
2015-08-13 18:30:25 +00:00 |
diag-pragma.c
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
diag-pragma.cpp
|
Remove and replace DiagStatePoint tracking and lookup data structure.
|
2017-01-26 01:01:01 +00:00 |
diagnostic-options-out-of-date.m
|
Modules: Use hash of PCM content for SIGNATURE
|
2017-03-13 18:45:08 +00:00 |
diagnostics.modulemap
|
[modules] When diagnosing errors in module map files found by 'extern module' declarations, show how we got to that module map file.
|
2015-07-14 02:06:01 +00:00 |
diamond-pch.c
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
diamond.c
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
direct-module-import.m
|
Account for calling convention specifiers in function definitions in IR test cases
|
2015-06-29 17:29:50 +00:00 |
driver.c
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
elaborated-type-specifier-from-hidden-module.m
|
Reapply "[Modules] Fix regression when an elaborated-type-specifier mentions a hidden tag"
|
2015-12-11 22:05:13 +00:00 |
embed-files-compressed.cpp
|
[modules] Compress files embedded into a .pcm file, to reduce the disk usage of -fembed-all-files mode.
|
2016-02-06 02:06:43 +00:00 |
embed-files.cpp
|
Disable a flaky test on Windows that uses "echo >>"
|
2016-07-21 21:07:47 +00:00 |
empty.modulemap
|
Remove 24 instances of 'REQUIRES: shell'
|
2016-10-20 23:11:45 +00:00 |
epic-fail.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
exclude-header.c
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
explicit-build-extra-files.cpp
|
Remove 24 instances of 'REQUIRES: shell'
|
2016-10-20 23:11:45 +00:00 |
explicit-build-flags.cpp
|
Restructure the propagation of -fPIC/-fPIE.
|
2016-06-23 15:07:32 +00:00 |
explicit-build-missing-files.cpp
|
[modules] Extend r266113 to cope with submodules.
|
2016-04-12 20:20:33 +00:00 |
explicit-build-overlap.cpp
|
[modules] Tests for r245390.
|
2015-08-18 23:42:50 +00:00 |
explicit-build-prefer-self.cpp
|
Write output file to temp directory. The tests shouldn't assume that
|
2015-06-23 09:26:37 +00:00 |
explicit-build-relpath.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
explicit-build.cpp
|
Fix a bug preventing the cause for a module file-not-found from being displayed
|
2016-08-29 20:46:59 +00:00 |
exponential-paths.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
extensions.c
|
Introduce module file extensions to piggy-back data onto module files.
|
2015-11-03 18:33:07 +00:00 |
extern_c.cpp
|
[modules] Allow the error on importing a C++ module within an extern "C"
|
2015-10-13 00:39:40 +00:00 |
extern_c_bad.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
fatal-module-loader-error.m
|
[modules] PR22534: Load files specified by -fmodule-file= eagerly. In particular, this avoids the need to re-parse module map files when using such a module.
|
2015-08-09 08:48:41 +00:00 |
filename.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
find-privateheaders.m
|
[Modules] Find PrivateHeaders when looking into subframeworks
|
2017-03-21 16:43:51 +00:00 |
fmodules-validate-once-per-build-session.c
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
framework-name.m
|
[Modules] Be consistent about finding a module for framework headers
|
2015-07-02 13:19:48 +00:00 |
getSourceDescriptor-crash.cpp
|
[modules][debuginfo] Only include imported modules when targeting LLDB
|
2016-05-03 23:06:40 +00:00 |
global-init.cpp
|
When we reach the end of a #include of a header of a local submodule that we
|
2016-09-01 20:15:25 +00:00 |
global_index.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
gnumode-non-benign.cpp
|
[modules] Add missing test from r297030.
|
2017-03-06 17:47:57 +00:00 |
header-import.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
header-in-multiple-maps.cpp
|
[modules] If we have a choice between including a file textually and importing
|
2015-02-13 23:50:20 +00:00 |
hidden-definition.cpp
|
[modules] Don't try to use the definition of a class if
|
2015-12-18 22:19:11 +00:00 |
hidden-names.cpp
|
[modules] Additional tests.
|
2017-01-26 23:07:59 +00:00 |
ignored_macros.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
implementation-of-module.m
|
Keep -fmodule-implementation-of as an alias of -fmodule-name.
|
2016-04-06 23:28:26 +00:00 |
implicit-build-config-out-of-date.m
|
[Modules] Early-exit if ReadOptionsBlock fails to avoid crashing
|
2016-02-11 18:54:02 +00:00 |
implicit-private-with-different-name.m
|
[Modules] Correct test comment from obsolete earlier version of code. NFC
|
2017-01-18 20:34:44 +00:00 |
import-decl.cpp
|
…
|
|
import-self.m
|
[modules] Flatten -fmodule-name= and -fmodule-implementation-of= into a single
|
2016-02-19 22:25:36 +00:00 |
import-textual-noguard.mm
|
[Modules] Support #import when entering files with modules
|
2017-01-11 02:14:51 +00:00 |
import-textual.mm
|
[Modules] Support #import when entering files with modules
|
2017-01-11 02:14:51 +00:00 |
include-own-headers.m
|
[modules] Don't diagnose non-modular includes from modular files that are
|
2016-03-14 17:52:37 +00:00 |
include-relative.c
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
include_next.c
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
incomplete-module.m
|
Module: improve the diagnostic message for include of non-modular header.
|
2016-10-21 23:27:37 +00:00 |
inferred-attributes.mm
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
inferred-framework-case.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
inferred-frameworks.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
inferred-submodules.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
initializer_list.cpp
|
[modules] Properly check whether a declaration is std::initializer_list. This
|
2015-02-24 03:30:14 +00:00 |
internal-constants.cpp
|
[modules] Rationalize the behavior of Decl::declarationReplaces, and in
|
2015-11-03 03:13:11 +00:00 |
invalid-pch-module-id.m
|
[PCH] Fix a regression when PCH is used with -fmodules
|
2017-02-07 21:54:57 +00:00 |
invalidate-identifiers.c
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
irgen.c
|
Revert "Revert r241620 and follow-up commits" and move the initialization
|
2015-07-08 01:00:30 +00:00 |
lambda-context.cpp
|
Lazily load the ContextDecl for a lambda's DefinitionData, to fix a
|
2016-08-25 00:34:00 +00:00 |
libc-libcxx.cpp
|
[Modules] Add 'no_undeclared_includes' module map attribute
|
2016-10-21 01:41:56 +00:00 |
libstdcxx-ambiguous-internal.cpp
|
[modules] Generalize the workaround for multiple ambiguous definitions of
|
2015-11-04 19:26:32 +00:00 |
linkage-merge.cpp
|
[modules] In C++, stop serializing and deserializing a list of declarations in
|
2015-07-21 23:54:07 +00:00 |
linkage-merge.m
|
[Sema] Emit a better diagnostic when variable redeclarations disagree
|
2015-07-14 20:08:49 +00:00 |
load-after-failure.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
load_failure.c
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
lookup-assert.m
|
Modules: for ObjectiveC try to keep the definition invariant.
|
2016-09-09 23:48:27 +00:00 |
lookup.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
lookup.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
macro-ambiguity.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
macro-hiding.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
macro-masking.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
macro-reexport.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
macro-undef-through-pch.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
macros.c
|
[modules] Fix a corner case in the macro override rules: properly handle overridden leaf module macros.
|
2015-09-16 00:55:50 +00:00 |
macros2.c
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
malformed.cpp
|
[Modules] More descriptive diagnostics for misplaced import directive
|
2015-09-19 05:32:57 +00:00 |
merge-anon-in-template.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
merge-class-definition-visibility.cpp
|
[modules] Properly merge visibility of class definitions that got merged while
|
2015-06-25 21:42:33 +00:00 |
merge-decl-context.cpp
|
[modules] Handle merged fields in designated initializers.
|
2016-04-08 19:57:40 +00:00 |
merge-decl-order.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
merge-dependent-friends.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
merge-enumerators.cpp
|
[modules] Simplify and generalize the existing rule for finding hidden
|
2015-11-12 22:19:45 +00:00 |
merge-fn-prototype-tags.c
|
[modules] Apply ODR merging for function scoped tags only in C++ mode.
|
2016-09-08 20:34:41 +00:00 |
merge-friends.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
merge-function-defs.cpp
|
[modules] Additional tests.
|
2017-01-26 23:07:59 +00:00 |
merge-implicit-special-members.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
merge-name-for-linkage.cpp
|
[modules] When reading / writing a typedef that is a name for linkage for
|
2017-01-26 22:39:55 +00:00 |
merge-nested-templates.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
merge-target-features.cpp
|
[modules] If we're given a module file, via -fmodule-file=, for a module, but
|
2015-11-05 00:54:55 +00:00 |
merge-template-friend.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
merge-template-members.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
merge-template-pattern-visibility.cpp
|
Revert "Reinstate r281429, reverted in r281452, with a fix for its mishandling of"
|
2016-10-17 13:00:44 +00:00 |
merge-template-specializations.cpp
|
[modules] Be sure to emit local specializations of imported templates, even if
|
2016-10-06 20:30:51 +00:00 |
merge-typedefs.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
merge-using-decls.cpp
|
[Test] NFC: Fixed typo in comments
|
2017-03-01 17:55:03 +00:00 |
merge-var-template-def.cpp
|
[modules] Do not report missing definitions of demoted constexpr variable templates.
|
2016-10-19 11:19:30 +00:00 |
merge-vtable-codegen.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
method_pool.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
method_pool_write.m
|
Method Pool in modules: we make sure that if a module contains an entry for
|
2016-04-29 19:04:05 +00:00 |
minimal-identifier-tables.cpp
|
[modules] Separately track whether an identifier's preprocessor information and
|
2016-02-05 19:03:40 +00:00 |
misplaced-1.cpp
|
[Modules] More descriptive diagnostics for misplaced import directive
|
2015-09-19 05:32:57 +00:00 |
misplaced-2.cpp
|
[Modules] More descriptive diagnostics for misplaced import directive
|
2015-09-19 05:32:57 +00:00 |
misplaced-3.cpp
|
[Modules] More descriptive diagnostics for misplaced import directive
|
2015-09-19 05:32:57 +00:00 |
misplaced-4.cpp
|
[Modules] More descriptive diagnostics for misplaced import directive
|
2015-09-19 05:32:57 +00:00 |
misplaced-5.c
|
[Modules] More descriptive diagnostics for misplaced import directive
|
2015-09-19 05:32:57 +00:00 |
missing-header.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
missing-submodule.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
modify-module.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
modular_maps.cpp
|
[modules] Make sure we always include the contents of private headers when
|
2016-01-08 22:36:45 +00:00 |
module-feature.m
|
[Modules] Consider -fmodule-feature in module hash and when loading
|
2015-06-23 18:20:18 +00:00 |
module-file-modified.c
|
Module: correctly set the module file kind when emitting file_modified.
|
2016-10-21 23:35:03 +00:00 |
module-impl-with-link.c
|
Fix a test so that it actually checks the output.
|
2017-03-24 19:32:20 +00:00 |
module-map-path-hash.cpp
|
[modules] Tighten up this test a bit.
|
2015-09-02 20:16:09 +00:00 |
module-private.cpp
|
[modules] Simplify and generalize the existing rule for finding hidden
|
2015-11-12 22:19:45 +00:00 |
module_file_info.m
|
Modules: Use hash of PCM content for SIGNATURE
|
2017-03-13 18:45:08 +00:00 |
module_map_cwd.c
|
Fix handling of -fmodule-map-file=X where X has no directory component.
|
2017-03-09 00:58:22 +00:00 |
modulemap-locations.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
modules-cache-path-canonicalization.m
|
Fix test on Windows. Only a single backslash was required, not a double.
|
2017-03-15 01:38:24 +00:00 |
modules-with-same-name.m
|
Tweak clang/test/Modules/modules-with-same-name.m to run with GnuWin32's find.exe on newer version of Windows.
|
2015-06-23 08:37:21 +00:00 |
modules.idx
|
Support watchOS and tvOS driver options
|
2015-10-30 16:30:27 +00:00 |
multiple-include.cpp
|
[modules] When checking the include guard for a header, check whether it's
|
2015-07-10 22:27:17 +00:00 |
namespaces.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
no-implicit-builds.cpp
|
[modules] Don't invent a module cache path unless implicit module builds are enabled.
|
2016-03-21 19:06:06 +00:00 |
no-implicit-maps.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
no-linkage.cpp
|
[modules] Fix some more cases where we used to reject a conflict between two
|
2015-11-17 03:02:41 +00:00 |
no-stale-modtime.m
|
[clang/test] Fix a flaky unittest on windows
|
2016-08-03 06:10:15 +00:00 |
normal-module-map.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
objc-categories.m
|
[ObjC][Modules] Don't perform property lookup in hidden class extensions
|
2017-02-22 23:18:49 +00:00 |
objc-category-2.m
|
Modules: for ObjectiveC try to keep the definition invariant.
|
2016-09-09 23:48:27 +00:00 |
objc-category-3.m
|
Modules: for ObjectiveC try to keep the definition invariant.
|
2016-09-09 23:48:27 +00:00 |
objc-category.m
|
Modules: for ObjectiveC try to keep the definition invariant.
|
2016-09-09 23:48:27 +00:00 |
objc-hidden.m
|
Module: for ObjectiveC, be consistent when checking hidden decls.
|
2016-10-11 21:18:20 +00:00 |
objc-initializer.m
|
Module: emit initializers in submodules when importing the parent module.
|
2016-10-14 18:55:44 +00:00 |
objc-method-redecl.m
|
ObjectiveC: fix a seg fault when deserialing redeclaration of ObjCMethodDecl.
|
2016-10-03 21:26:46 +00:00 |
objc_redef.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
odr.cpp
|
[modules] Don't emit initializers for VarDecls within a module eagerly whenever
|
2016-07-20 19:10:16 +00:00 |
odr_hash.cpp
|
Revert r298742 "[ODRHash] Add error messages for mismatched parameters in methods."
|
2017-03-26 21:39:16 +00:00 |
on-demand-build.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
on-demand-macros.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
outofdate-rebuild.m
|
Reapply "Modules: Cache PCMs in memory and avoid a use-after-free"
|
2017-03-20 17:58:26 +00:00 |
overloadable-attrs.cpp
|
Represent pass_object_size attrs in ExtParameterInfo
|
2017-02-24 02:49:47 +00:00 |
parse-attributes.modulemap
|
[Modules] Don't swallow errors when parsing optional attributes.
|
2016-03-06 04:20:05 +00:00 |
pch-module-macro.m
|
PCH + module: make sure we write out macros associated with builtin identifiers.
|
2016-05-31 18:19:32 +00:00 |
pch-used.m
|
Account for calling convention specifiers in function definitions in IR test cases
|
2015-06-29 17:29:50 +00:00 |
pch-with-module-name.m
|
PCH: fix a regression that reports a module is defined in both pch and pcm.
|
2017-01-09 19:20:18 +00:00 |
pch_container.m
|
Make the clang module container format selectable from the command line.
|
2015-07-17 01:19:54 +00:00 |
pr19692.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
pr20399.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
pr20786.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
pr21217.cpp
|
Add test file missed from r223561.
|
2014-12-06 22:11:06 +00:00 |
pr21547.cpp
|
Add -emit-llvm-only to the regression test for PR21547.
|
2016-03-30 22:22:50 +00:00 |
pr21687.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
pr24954.cpp
|
[modules] Fix adding a templated friend functions to a namespace from another module.
|
2016-03-16 11:17:04 +00:00 |
pr25501.cpp
|
PR25501: Delay loading visible updates for a declaration until after we've
|
2016-04-08 20:53:26 +00:00 |
pr26014.cpp
|
Canonicalize UnaryTransformType types when they don't have a known underlying type.
|
2016-03-30 22:18:29 +00:00 |
pr26179.cpp
|
Merge templated static member variables, fixes http://llvm.org/pr26179.
|
2016-01-22 19:03:27 +00:00 |
pr27041.cpp
|
[modules] Write out identifiers if the ID is local, too.
|
2016-03-30 20:16:03 +00:00 |
pr27186.cpp
|
[modules] Add forgotten test case to r265597.
|
2016-04-06 20:58:12 +00:00 |
pr27401.cpp
|
Reland r267691 fixing PR27535.
|
2016-04-28 14:13:28 +00:00 |
pr27513.cpp
|
PR27513: When determining which declaration to put into an exported lookup
|
2016-04-26 23:40:43 +00:00 |
pr27699.cpp
|
Add regression test for PR27699.
|
2016-07-22 20:49:31 +00:00 |
pr27739.cpp
|
[modules] Ask the canonical decl whether the constructor was defaulted.
|
2016-05-24 12:10:36 +00:00 |
pr27754.cpp
|
PR27754: CXXRecordDecl::data() needs to perform an update even if it's called
|
2016-05-17 22:44:15 +00:00 |
pr27890.cpp
|
[modules] Allow emission of update records for predefined __va_list_tag.
|
2016-06-20 15:10:40 +00:00 |
pr28332.cpp
|
[modules] Teach the ASTWriter to ignore mutations coming from the ASTReader.
|
2016-07-22 21:08:24 +00:00 |
pr28438.cpp
|
Remove debugging aids from this test and fix its expectations.
|
2016-08-18 06:15:19 +00:00 |
pr28752.cpp
|
Reinstate r284008 reverted in r284081, with two fixes:
|
2016-10-14 21:41:24 +00:00 |
pr28812.cpp
|
[modules] PR28812: Modules can return duplicate field decls.
|
2016-10-26 10:24:29 +00:00 |
pr31469.cpp
|
PR31469: Don't add friend template class decls to redecl chain in dependent contexts.
|
2017-01-12 09:16:26 +00:00 |
prebuilt-module.m
|
clang/test/Modules/prebuilt-module.m: Prune "-triple" to fix a configuration mismatch.
|
2016-08-19 05:25:26 +00:00 |
preprocess.cpp
|
[modules] Add a comment to explain why -E leaves some #includes in the preprocessed output.
|
2016-04-08 01:23:59 +00:00 |
preprocess.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
private.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
private.modulemap
|
Allow use of private headers in different sub-modules.
|
2015-11-05 15:24:47 +00:00 |
private1.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
prune.m
|
Remove 24 instances of 'REQUIRES: shell'
|
2016-10-20 23:11:45 +00:00 |
public-private.modulemap
|
Fix public-private.modulemap test case to clear the cache on every run.
|
2015-05-06 22:31:13 +00:00 |
rebuild.m
|
Modules: Use hash of PCM content for SIGNATURE
|
2017-03-13 18:45:08 +00:00 |
recursive.c
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
recursive_visibility.mm
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
redecl-add-after-load.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
redecl-found-building-chains.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
redecl-merge.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
redecl-merge2.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
redecl-namespaces.mm
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
redecl-templates.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
redeclarations.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
redecls.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
redundant-include.mm
|
Additional test file missed from r288737.
|
2016-12-06 00:14:22 +00:00 |
relative-dep-gen.cpp
|
[modules] When writing a module file built with -fmodule-map-file-home-is-cwd,
|
2015-08-13 23:47:44 +00:00 |
renamed.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
require-modular-includes.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
requires-gnuinlineasm.m
|
[Modules] Add 'gnuinlineasm' to the 'requires-declaration' feature-list.
|
2016-08-30 21:25:42 +00:00 |
requires.m
|
[Modules] Allow missing header before a missing requirement
|
2015-07-13 19:48:52 +00:00 |
requires.mm
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
resolution-change.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
self-import-header.m
|
Revert "Revert r241620 and follow-up commits" and move the initialization
|
2015-07-08 01:00:30 +00:00 |
separate_map_tree.cpp
|
[modules] Make sure we always include the contents of private headers when
|
2016-01-08 22:36:45 +00:00 |
serialized-diags.m
|
…
|
|
signal.m
|
Remove 24 instances of 'REQUIRES: shell'
|
2016-10-20 23:11:45 +00:00 |
static_assert.cpp
|
Fix interaction between serialization and c++1z feature.
|
2016-09-13 01:20:40 +00:00 |
stddef.c
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
stddef.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
stress-objc.m
|
ObjC Module: try to make objc module deterministic.
|
2016-11-17 18:41:18 +00:00 |
stress1.cpp
|
[modules] When loading a template specialization, re-canonicalize its template
|
2015-08-09 01:05:31 +00:00 |
strict-decluse.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
string_names.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
subframework-from-intermediate-path.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
subframeworks.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
submodule-visibility-cycles.cpp
|
[modules] Simplify and generalize the existing rule for finding hidden
|
2015-11-12 22:19:45 +00:00 |
submodule-visibility.cpp
|
[modules] When a declaration has non-trivial visibility, check whether it's
|
2015-11-13 05:14:45 +00:00 |
submodules-merge-defs.cpp
|
Push alias-declarations and alias-template declarations into scope even if
|
2016-07-15 20:53:25 +00:00 |
submodules-preprocess.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
submodules.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
submodules.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
suggest-include.cpp
|
[modules] When diagnosing a missing module import, suggest adding a #include if
|
2016-04-27 21:57:05 +00:00 |
system-out-of-date-test.m
|
Reapply "Modules: Cache PCMs in memory and avoid a use-after-free"
|
2017-03-20 17:58:26 +00:00 |
system_headers.m
|
Update tests touched by r249656
|
2015-10-08 06:31:22 +00:00 |
system_version.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
tag-injection.c
|
When a tag is declared in prototype scope in C, if we've decided that it
|
2016-01-11 22:41:53 +00:00 |
tag-injection.cpp
|
[modules] If we're treating an elaborated-type-specifier as if it introduces a
|
2016-01-09 06:58:48 +00:00 |
target-features.m
|
Make 'arm' cover both 32 and 64 bit architecutres
|
2015-08-07 01:59:56 +00:00 |
template-default-args.cpp
|
[modules] When picking one of two template declarations as a lookup result,
|
2015-09-11 22:39:35 +00:00 |
template-specialization-visibility.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
templates-2.mm
|
Revert "Revert r241620 and follow-up commits" and move the initialization
|
2015-07-08 01:00:30 +00:00 |
templates.mm
|
[modules] Fix assert if multiple update records provide a definition for a
|
2016-10-26 02:31:56 +00:00 |
textual-hdr-in-umbrella-hdr.m
|
[Modules] Fix misleading warning about missing textual header in umbrella header
|
2017-01-12 19:15:33 +00:00 |
textual-headers.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
thread-safety.cpp
|
[modules] Fix thread safety analysis to cope with merging of FieldDecls across modules.
|
2015-08-12 02:17:52 +00:00 |
typedef-tag-not-visible.m
|
[modules] Allow "redefinition" of typedef of anon tag from unimported submodule
|
2015-11-14 03:26:14 +00:00 |
typo.m
|
Fix CodeCompletion & TypoCorrection when combining a PCH with Modules
|
2016-05-04 00:53:13 +00:00 |
umbrella-header-include-builtin.mm
|
[Modules] Make test from r285377 darwin specific
|
2016-10-28 02:37:04 +00:00 |
undefined-type-fixit1.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
unnecessary-module-map-parsing.c
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
unused-global-init.cpp
|
[modules] Don't emit initializers for VarDecls within a module eagerly whenever
|
2016-07-20 19:10:16 +00:00 |
update-after-load.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
update-exception-spec.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
use-after-free.m
|
Modules: set SystemHeader to true if we are building a system module.
|
2016-05-17 02:15:12 +00:00 |
using-decl-redecl.cpp
|
[modules] Don't diagnose a conflict between two using-declarations that name equivalent internal linkage entities.
|
2016-01-12 20:34:32 +00:00 |
using-decl.cpp
|
Revert r240335.
|
2015-11-12 21:55:58 +00:00 |
va_list.cpp
|
[modules] Fix merging of __va_list_tag's implicit special member functions.
|
2015-10-13 00:23:25 +00:00 |
va_list.m
|
Revert "Revert r241620 and follow-up commits" and move the initialization
|
2015-07-08 01:00:30 +00:00 |
validate-system-headers.m
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
warn-unused-local-typedef.cpp
|
[Hexagon] unused-local-typedef warning test is passing.
|
2015-06-16 17:32:45 +00:00 |
warning-mismatch.m
|
Reapply "Modules: Cache PCMs in memory and avoid a use-after-free"
|
2017-03-20 17:58:26 +00:00 |
wildcard-submodule-exports.cpp
|
[modules] Simplify -cc1 interface for enabling implicit module maps.
|
2015-06-16 00:08:24 +00:00 |
working-dir-flag.m
|
[modules] Fix issue where building a module from a relative path when -working-directory option is set, results in error.
|
2015-07-31 00:58:32 +00:00 |