Merge clang trunk r338150, and resolve conflicts.
Description
Description
Details
Details
- Provenance
dim Authored on - Parents
- rS336978: Move pkg/FreeBSD.conf to usr.sbin/pkg/
- Branches
- Unknown
- Tags
Tags None Referenced Files None Subscribers None
Description Merge clang trunk r338150, and resolve conflicts.
Details
Changes (1,218) Very Large CommitThis commit is very large. Load each file individually.
rS336979 projects/clang700-import/contrib/llvm/tools/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/PostOrderCFGView.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyTraverse.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/UninitializedValues.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSerializationKinds.tdprojects/clang700-import/contrib/llvm/tools/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Frontend/ChainedDiagnosticConsumer.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Frontend/SerializedDiagnosticPrinter.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Frontend/SerializedDiagnosticReader.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Serialization/ASTDeserializationListener.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerRegistry.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeMap.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTContext.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTExpr.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTSolver.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTSort.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintTag.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Frontend/ModelConsumer.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/CompilationDatabasePluginRegistry.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Extract/Extract.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringAction.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRules.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringDiagnostic.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringOption.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringOptions.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringResultConsumer.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringRuleContext.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/SymbolName.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.hprojects/clang700-import/contrib/llvm/tools/clang/include/clang/Tooling/ToolExecutorPluginRegistry.hprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.hprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.hprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.hprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.hprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MisusedMovedObjectChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObjectChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.hprojects/clang700-import/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cppprojects/clang700-import/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cppprojects/clang700-import/contrib/llvm/tools/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp |