f0c0337 Vendor import of clang trunk r302069:

Authored and Committed by Dimitry Andric 7 years ago
56 files changed. 2836 lines added. 2199 lines removed.
docs/UndefinedBehaviorSanitizer.rst
file modified
+0 -2
include/clang/Basic/Diagnostic.h
file modified
+50 -25
include/clang/Basic/DiagnosticASTKinds.td
file modified
+1 -3
include/clang/Basic/DiagnosticIDs.h
file modified
+14 -8
include/clang/Basic/DiagnosticSemaKinds.td
file modified
+1 -4
include/clang/Basic/DiagnosticSerializationKinds.td
file modified
+8 -2
include/clang/Sema/Sema.h
file modified
+1 -3
include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h
file modified
+1 -0
lib/AST/ExprConstant.cpp
file modified
+106 -136
lib/AST/ODRHash.cpp
file modified
+82 -0
lib/Basic/Diagnostic.cpp
file modified
+3 -9
lib/Basic/DiagnosticIDs.cpp
file modified
+9 -13
lib/CodeGen/CGCall.cpp
file modified
+1 -3
lib/CodeGen/CGExprScalar.cpp
file modified
+78 -8
lib/CodeGen/CGObjCGNU.cpp
file modified
+1 -1
lib/CodeGen/CodeGenModule.cpp
file modified
+3 -10
lib/CodeGen/TargetInfo.cpp
file modified
+2 -8
lib/Driver/SanitizerArgs.cpp
file modified
+10 -2
lib/Parse/ParseOpenMP.cpp
file modified
+24 -0
lib/Sema/SemaChecking.cpp
file modified
+82 -85
lib/Sema/SemaDecl.cpp
file modified
+2 -1
lib/Sema/SemaExpr.cpp
file modified
+1 -1
lib/Sema/SemaExprCXX.cpp
file modified
+39 -14
lib/Serialization/ASTReader.cpp
file modified
+109 -24
lib/Serialization/ASTWriter.cpp
file modified
+20 -1
lib/StaticAnalyzer/Checkers/MallocChecker.cpp
file modified
+18 -15
lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
file modified
+1 -1
lib/StaticAnalyzer/Checkers/ValistChecker.cpp
file modified
+3 -2
lib/StaticAnalyzer/Core/CommonBugCategories.cpp
file modified
+1 -0
test/Analysis/MismatchedDeallocator-path-notes.cpp
file modified
+1 -1
test/Analysis/NewDelete-path-notes.cpp
file modified
+2 -2
test/Analysis/diagnostics/report-issues-within-main-file.cpp
file modified
+1 -1
test/Analysis/edges-new.mm
file modified
+2 -2
test/Analysis/malloc-plist.c
file modified
+18 -18
test/Analysis/plist-macros.cpp
file modified
+2 -2
test/CodeGen/PR32874.c
file added
+61
test/CodeGen/aarch64-neon-2velem.c
file modified
+276 -276
test/CodeGen/aarch64-neon-intrinsics.c
file modified
+567 -567
test/CodeGen/aarch64-neon-misc.c
file modified
+165 -165
test/CodeGen/aarch64-neon-scalar-x-indexed-elem.c
file modified
+21 -21
test/CodeGen/arm_neon_intrinsics.c
file modified
+541 -541
test/CodeGen/libcalls.c
file modified
+2 -2
test/Driver/arch-specific-libdir-rpath.c
file modified
+1 -1
test/Driver/fsanitize-coverage.c
file modified
+12 -14
test/Index/keep-going.cpp
file modified
+2 -2
test/Modules/diag-flags.cpp
file modified
+30 -8
test/Modules/odr_hash.cpp
file modified
+177 -31
test/OpenMP/target_ast_print.cpp
file modified
+61 -2
test/OpenMP/target_map_messages.cpp
file modified
+2 -0
test/Sema/varargs.c
file modified
+1 -1
test/SemaCXX/constexpr-array-unknown-bound.cpp
file removed
-25
test/SemaCXX/cxx1z-lambda-star-this.cpp
file modified
+185 -116
test/SemaCXX/warn-thread-safety-parsing.cpp
file modified
+13 -1
test/SemaObjCXX/arc-overloading.mm
file modified
+1 -1
tools/libclang/CIndex.cpp
file modified
+1 -1
unittests/Basic/DiagnosticTest.cpp
file modified
+20 -17
    Vendor import of clang trunk r302069:
    https://llvm.org/svn/llvm-project/cfe/trunk@302069
    
        
file modified
+1 -3
file modified
+106 -136
file modified
+82 -0
file modified
+3 -9
file modified
+9 -13
file modified
+1 -3
file modified
+78 -8
file modified
+1 -1
file modified
+3 -10
file modified
+2 -8
file modified
+10 -2
file modified
+24 -0
file modified
+82 -85
file modified
+2 -1
file modified
+1 -1
file modified
+39 -14
file modified
+109 -24
file modified
+2 -2
file modified
+18 -18
file modified
+276 -276
file modified
+165 -165
file modified
+541 -541
file modified
+2 -2
file modified
+2 -2
file modified
+30 -8
file modified
+177 -31
file modified
+1 -1
file modified
+1 -1