This repository was archived by the owner on Nov 19, 2019. It is now read-only.
3 files changed
+3
-3
lines changed- include/clang/AST/ASTImporter.h+2-2
- include/clang/AST/DeclBase.h+5
- include/clang/AST/Expr.h+5
- include/clang/Analysis/CFG.h+6
- include/clang/Basic/Attr.td+5-1
- include/clang/Basic/AttrDocs.td+8-8
- include/clang/Basic/DiagnosticParseKinds.td+1-1
- include/clang/Basic/DiagnosticSemaKinds.td+2-2
- include/clang/Basic/PlistSupport.h+5-1
- include/clang/Lex/Lexer.h+1-1
- include/clang/Parse/Parser.h+2-1
- include/clang/Sema/Sema.h+13-6
- include/clang/Serialization/ASTBitCodes.h+3-3
- include/clang/StaticAnalyzer/Checkers/Checkers.td+4
- include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h+3-1
- include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h+19
- lib/AST/ASTImporter.cpp+36-22
- lib/AST/DeclBase.cpp+12
- lib/Analysis/BodyFarm.cpp-2
- lib/Analysis/CFG.cpp+45
- lib/Analysis/RetainSummaryManager.cpp+21-14
- lib/CodeGen/CGBuiltin.cpp+22
- lib/CodeGen/CGDecl.cpp+16-87
- lib/CodeGen/CGObjC.cpp+4-8
- lib/CodeGen/CGObjCMac.cpp+17-4
- lib/CodeGen/CMakeLists.txt+1
- lib/CodeGen/PatternInit.cpp+93
- lib/CodeGen/PatternInit.h+27
- lib/Driver/ToolChains/Darwin.cpp+30-1
- lib/Parse/ParseObjc.cpp+5-6
- lib/Parse/Parser.cpp+6-2
- lib/Sema/AnalysisBasedWarnings.cpp+2-1
- lib/Sema/SemaDecl.cpp+31
- lib/Sema/SemaDeclObjC.cpp+11-2
- lib/Sema/SemaExpr.cpp+25-9
- lib/Sema/SemaLookup.cpp+4-1
- lib/Sema/SemaTemplateInstantiate.cpp+1-1
- lib/Serialization/ASTReader.cpp+8-8
- lib/Serialization/ASTWriter.cpp+8-8
- lib/StaticAnalyzer/Checkers/CMakeLists.txt+1
- lib/StaticAnalyzer/Checkers/Move.h+30
- lib/StaticAnalyzer/Checkers/MoveChecker.cpp+12
- lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp+4-2
- lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp+74
- lib/StaticAnalyzer/Core/BugReporterVisitors.cpp+29-45
- lib/StaticAnalyzer/Core/ExprEngine.cpp+30-34
- lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp+27-15
- lib/StaticAnalyzer/Core/RegionStore.cpp+12-2
- test/Analysis/Inputs/system-header-simulator-cxx.h+1
- test/Analysis/OSAtomic_mac.c+27
- test/Analysis/diagnostics/macros.cpp+26-1
- test/Analysis/inline-if-constexpr.cpp+18
- test/Analysis/malloc.cpp+23
- test/Analysis/nil-receiver.mm+24
- test/Analysis/osobject-retain-release.cpp+23
- test/Analysis/retain-release.mm+32
- test/Analysis/smart-ptr.cpp+28
- test/Analysis/string.c+6
- test/Analysis/use-after-move.cpp+223-432
- test/CodeGen/padding-init.c+51
- test/CodeGenCXX/auto-var-init.cpp+3-3
- test/CodeGenCXX/trivial-auto-var-init.cpp+28
- test/CodeGenObjC/arc-unsafeclaim.m+2-1
- test/CodeGenObjC/class-stubs.m+5-1
- test/CodeGenObjC/non-lazy-classes.m+12-4
- test/CodeGenObjC/objc-asm-attribute-neg-test.m-34
- test/Driver/arclite-link-external-toolchain.c+8
- test/FixIt/fixit-pragma-attribute.cpp+2-2
- test/FixIt/fixit-recursive-block.c+9-3
- test/Misc/pragma-attribute-supported-attributes-list.test+3-3
- test/Modules/Inputs/interface-diagnose-missing-import/Foo.framework/Headers/Bar.h+1
- test/Modules/Inputs/interface-diagnose-missing-import/Foo.framework/Headers/Foo.h+2
- test/Modules/Inputs/interface-diagnose-missing-import/Foo.framework/Modules/module.modulemap+6
- test/Modules/Inputs/interface-diagnose-missing-import/Foo.framework/PrivateHeaders/RandoPriv.h+4
- test/Modules/interface-diagnose-missing-import.m+11
- test/Parser/attributes.mm+5-4
- test/Parser/objc-implementation-attrs.m+53
- test/Parser/placeholder-recovery.m+1-1
- test/Sema/pragma-attribute-strict-subjects.c+2-1
- test/Sema/typo-correction.c+15
- test/SemaCXX/PR41139.cpp+15
- test/SemaCXX/cxx1y-generic-lambdas.cpp+9
- test/SemaObjC/attr-objc-non-lazy.m+6-1
- test/SemaObjC/objc-asm-attribute-neg-test.m+14-6
- test/SemaObjC/warn-implicit-self-in-block.m-18
- test/SemaObjCXX/warn-implicit-self-in-block.mm+42
- unittests/Analysis/CFGTest.cpp+45-14
- unittests/Lex/LexerTest.cpp+19
- unittests/StaticAnalyzer/CMakeLists.txt+1
- unittests/StaticAnalyzer/Reusables.h+63
- unittests/StaticAnalyzer/StoreTest.cpp+105
- unittests/StaticAnalyzer/SymbolReaperTest.cpp+3-52
- cmake/modules/AddLLVM.cmake+12-5
- cmake/modules/CMakeLists.txt+8
- cmake/modules/LLVMConfig.cmake.in+6-4
- include/llvm/DebugInfo/DWARF/DWARFFormValue.h+13
- include/llvm/LTO/legacy/ThinLTOCodeGenerator.h+7
- lib/CodeGen/CodeGenPrepare.cpp+3-1
- lib/LTO/ThinLTOCodeGenerator.cpp+10-9
- lib/MC/WasmObjectWriter.cpp+27-1
- lib/Support/Path.cpp+2
- lib/Support/Unix/Path.inc+32
- lib/Support/Unix/Program.inc+10-6
- lib/Target/PowerPC/PPCISelLowering.cpp+1-1
- lib/Transforms/IPO/GlobalOpt.cpp+2-2
- lib/Transforms/IPO/HotColdSplitting.cpp+48-13
- lib/Transforms/IPO/MergeFunctions.cpp+1
- lib/Transforms/ObjCARC/ObjCARCContract.cpp+34-1
- lib/Transforms/ObjCARC/ObjCARCOpts.cpp+42-2
- lib/Transforms/Scalar/GVN.cpp+3-3
- lib/Transforms/Scalar/LICM.cpp+5-7
- test/CodeGen/PowerPC/pr41177.ll+12
- test/CodeGen/X86/tailcall-cgp-dup.ll+39
- test/DebugInfo/Generic/licm-hoist-debug-loc.ll+2-1
- test/ThinLTO/X86/save_objects.ll+3
- test/Transforms/CodeExtractor/extract-assume.ll+1-1
- test/Transforms/GVN/PRE/phi-translate.ll+4-3
- test/Transforms/HotColdSplit/apply-penalty-for-inputs.ll+19-2
- test/Transforms/HotColdSplit/apply-penalty-for-outputs.ll+5-3
- test/Transforms/HotColdSplit/apply-successor-penalty.ll+10-3
- test/Transforms/MergeFunc/comdat.ll+24
- test/Transforms/ObjCARC/contract-max-bb-size.ll+17
- test/Transforms/ObjCARC/opt-max-ptr-states.ll+26
- test/tools/dsymutil/Inputs/swift-interface.ll+34
- test/tools/dsymutil/X86/swift-interface.test+23
- tools/dsymutil/CompileUnit.cpp+8
- tools/dsymutil/CompileUnit.h+5
- tools/dsymutil/DwarfLinker.cpp+118-25
- tools/dsymutil/DwarfLinker.h+8-2
- tools/dsymutil/LinkUtils.h+3
- tools/dsymutil/dsymutil.cpp+38-22
Submodule swift updated from be307a4 to d53bd2c
0 commit comments