llvm-project/clang/test
Alp Toker 62c5b5713c Unbreak -fms-extensions with GNU libc headers
GNU libc uses '__uptr' as a member name in C mode, conflicting with the
eponymous MSVC pointer modifier keyword.

Detect and mark the token as an identifier when these specific conditions are
met. __uptr will continue to work as a keyword for the remainder of the
translation unit.

Fixes PR17824.

llvm-svn: 195710
2013-11-26 01:30:10 +00:00
..
ARCMT ObjectiveC migrator. delegate property must be 2013-11-21 17:49:34 +00:00
ASTMerge Ignore test Inputs globally and remove redundant lit.local.cfg files 2013-11-15 13:37:49 +00:00
Analysis [analyzer] Fix an infinite recursion in region invalidation by adding block count to the BlockDataRegion. 2013-11-20 00:11:42 +00:00
CXX Fix buildbot. 2013-11-26 00:40:46 +00:00
CodeCompletion Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
CodeGen Debug Info: add a "Debug Info Version" module flag to output the current debug 2013-11-22 19:42:45 +00:00
CodeGenCUDA Fix test failures after addrspacecast added. 2013-11-15 02:19:52 +00:00
CodeGenCXX [-cxx-abi microsoft] Create backrefs for <unnamed-type-`id'> 2013-11-25 17:50:19 +00:00
CodeGenObjC Improving calling convention test coverage by adding tests for things not currently handled. Specifically: the diagnostics in SemaDeclAttr.cpp, and ensuring that calling convention attributes are applied to ObjC method declarations. No functional changes. 2013-11-19 04:08:34 +00:00
CodeGenObjCXX Fix ObjC @encode for C++ classes w/virtual bases. 2013-09-18 01:59:16 +00:00
CodeGenOpenCL Fix a crash in EmitStoreThroughExtVectorComponentLValue for vectors of odd sizes. 2013-11-21 17:09:05 +00:00
Coverage Skip this test when using lit integrated shell 2013-10-25 22:30:07 +00:00
Driver Make the integrated assembler the default for cygwin/mingw too. 2013-11-25 18:50:53 +00:00
FixIt Fix test to actually check the FixIt-applied code 2013-11-03 01:50:38 +00:00
Format Disable this check temporarily. 2013-11-19 02:25:28 +00:00
Frontend ARM: embedded v7 'darwin' doesn't get min-version defines. 2013-11-19 20:18:39 +00:00
Headers Define [U]LLONG_{MIN,MAX} for C++11, add tests. 2013-10-27 19:00:49 +00:00
Index Comment parsing tests: XML schema: actually run the valid-function-10.xml test 2013-11-22 01:47:15 +00:00
Layout Microsoft Record Layout: zero sized base after base with vbtbl fix 2013-11-19 22:11:09 +00:00
Lexer Relax header guard mismatch warning with edit distance heuristic. 2013-10-12 23:17:37 +00:00
Misc Rename an extension warning to ext_... 2013-11-19 03:41:32 +00:00
Modules Fix module name collision in tests. 2013-11-23 05:21:32 +00:00
OpenMP Disable test fully with REQUIRES 2013-11-05 13:27:19 +00:00
PCH Default to use libc++ on OS X 10.9+ and iOS 7+. 2013-11-02 23:19:53 +00:00
Parser __declspec(uuid) is only allowed on a class according to MSDN; this makes the semantic checking consistent with what the attribute specifies in Attr.td. Also adds a test case. 2013-11-24 20:58:02 +00:00
Preprocessor [ARM] Enable FeatureMP for Cortex-A5 by default. 2013-11-25 13:18:59 +00:00
Rewriter ObjectiveC modern translator. Fixes a translation bug 2013-11-22 18:43:41 +00:00
Sema Unbreak -fms-extensions with GNU libc headers 2013-11-26 01:30:10 +00:00
SemaCUDA
SemaCXX PR18044: Reject declarations of enumtype::X early to avoid an assertion in 2013-11-25 21:30:29 +00:00
SemaObjC Making some attribute diagnostics more consistent. Removes a newly-unused diagnostic. 2013-11-24 20:36:50 +00:00
SemaObjCXX ObjectiveC migrator. Improve on definition, use 2013-11-22 00:02:22 +00:00
SemaOpenCL [OpenCL] Make sure we put string literals in the constant address space. 2013-11-14 18:26:10 +00:00
SemaTemplate PR10837: Warn if a null pointer constant is formed by a zero integer constant 2013-11-21 01:53:02 +00:00
TableGen
Tooling clang/test/Tooling/multi-jobs.cpp: Mark this as XFAIL:msvc for now. It has been failing since r194968. 2013-11-18 06:57:47 +00:00
Unit [tests] Update to use lit_config and lit package, as appropriate. 2013-08-09 14:43:04 +00:00
.clang-format Add .clang-format without column limit to subdirectory tests/. 2013-11-08 06:45:35 +00:00
CMakeLists.txt Re-add clang-format tests to clang/test. 2013-03-25 09:14:25 +00:00
Makefile Make the information about disabled ARCMT/Rewriter/StaticAnalyzer available 2013-08-27 19:27:35 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg Ignore test Inputs globally and remove redundant lit.local.cfg files 2013-11-15 13:37:49 +00:00
lit.site.cfg.in Add "native" to config.available_features, to make it easier to disable non-x-compile-safe tests 2013-09-13 11:02:31 +00:00
make_test_dirs.pl