aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/clang/Analysis/DomainSpecific/CocoaConventions.h3
-rw-r--r--include/clang/GR/AnalysisConsumer.h10
-rw-r--r--include/clang/GR/BugReporter/BugReporter.h17
-rw-r--r--include/clang/GR/BugReporter/BugType.h4
-rw-r--r--include/clang/GR/BugReporter/PathDiagnostic.h6
-rw-r--r--include/clang/GR/Checkers/DereferenceChecker.h8
-rw-r--r--include/clang/GR/Checkers/LocalCheckers.h20
-rw-r--r--include/clang/GR/FrontendActions.h10
-rw-r--r--include/clang/GR/ManagerRegistry.h11
-rw-r--r--include/clang/GR/PathDiagnosticClients.h12
-rw-r--r--include/clang/GR/PathSensitive/AnalysisManager.h10
-rw-r--r--include/clang/GR/PathSensitive/BasicValueFactory.h8
-rw-r--r--include/clang/GR/PathSensitive/Checker.h9
-rw-r--r--include/clang/GR/PathSensitive/CheckerHelpers.h10
-rw-r--r--include/clang/GR/PathSensitive/CheckerVisitor.h8
-rw-r--r--include/clang/GR/PathSensitive/ConstraintManager.h8
-rw-r--r--include/clang/GR/PathSensitive/Environment.h11
-rw-r--r--include/clang/GR/PathSensitive/ExplodedGraph.h19
-rw-r--r--include/clang/GR/PathSensitive/GRBlockCounter.h8
-rw-r--r--include/clang/GR/PathSensitive/GRCoreEngine.h9
-rw-r--r--include/clang/GR/PathSensitive/GRExprEngine.h12
-rw-r--r--include/clang/GR/PathSensitive/GRExprEngineBuilders.h9
-rw-r--r--include/clang/GR/PathSensitive/GRState.h10
-rw-r--r--include/clang/GR/PathSensitive/GRStateTrait.h8
-rw-r--r--include/clang/GR/PathSensitive/GRSubEngine.h18
-rw-r--r--include/clang/GR/PathSensitive/GRTransferFuncs.h11
-rw-r--r--include/clang/GR/PathSensitive/GRWorkList.h11
-rw-r--r--include/clang/GR/PathSensitive/MemRegion.h15
-rw-r--r--include/clang/GR/PathSensitive/SValBuilder.h9
-rw-r--r--include/clang/GR/PathSensitive/SVals.h22
-rw-r--r--include/clang/GR/PathSensitive/Store.h18
-rw-r--r--include/clang/GR/PathSensitive/SummaryManager.h8
-rw-r--r--include/clang/GR/PathSensitive/SymbolManager.h12
-rw-r--r--lib/Analysis/CocoaConventions.cpp1
-rw-r--r--lib/FrontendTool/ExecuteCompilerInvocation.cpp2
-rw-r--r--lib/GR/AggExprVisitor.cpp1
-rw-r--r--lib/GR/AnalysisConsumer.cpp3
-rw-r--r--lib/GR/AnalysisManager.cpp1
-rw-r--r--lib/GR/AnalyzerStatsChecker.cpp3
-rw-r--r--lib/GR/BasicConstraintManager.cpp5
-rw-r--r--lib/GR/BasicStore.cpp3
-rw-r--r--lib/GR/BasicValueFactory.cpp1
-rw-r--r--lib/GR/BugReporter.cpp1
-rw-r--r--lib/GR/BugReporterVisitors.cpp28
-rw-r--r--lib/GR/CFRefCount.cpp7
-rw-r--r--lib/GR/Checker.cpp1
-rw-r--r--lib/GR/CheckerHelpers.cpp8
-rw-r--r--lib/GR/Checkers/AdjustedReturnValueChecker.cpp3
-rw-r--r--lib/GR/Checkers/ArrayBoundChecker.cpp3
-rw-r--r--lib/GR/Checkers/AttrNonNullChecker.cpp3
-rw-r--r--lib/GR/Checkers/BasicObjCFoundationChecks.cpp3
-rw-r--r--lib/GR/Checkers/BasicObjCFoundationChecks.h11
-rw-r--r--lib/GR/Checkers/BuiltinFunctionChecker.cpp3
-rw-r--r--lib/GR/Checkers/CStringChecker.cpp5
-rw-r--r--lib/GR/Checkers/CallAndMessageChecker.cpp3
-rw-r--r--lib/GR/Checkers/CastSizeChecker.cpp3
-rw-r--r--lib/GR/Checkers/CastToStructChecker.cpp3
-rw-r--r--lib/GR/Checkers/CheckDeadStores.cpp3
-rw-r--r--lib/GR/Checkers/CheckObjCDealloc.cpp5
-rw-r--r--lib/GR/Checkers/CheckObjCInstMethSignature.cpp5
-rw-r--r--lib/GR/Checkers/CheckSecuritySyntaxOnly.cpp3
-rw-r--r--lib/GR/Checkers/CheckSizeofPointer.cpp3
-rw-r--r--lib/GR/Checkers/ChrootChecker.cpp3
-rw-r--r--lib/GR/Checkers/DereferenceChecker.cpp5
-rw-r--r--lib/GR/Checkers/DivZeroChecker.cpp3
-rw-r--r--lib/GR/Checkers/FixedAddressChecker.cpp3
-rw-r--r--lib/GR/Checkers/GRExprEngineExperimentalChecks.cpp5
-rw-r--r--lib/GR/Checkers/GRExprEngineExperimentalChecks.h9
-rw-r--r--lib/GR/Checkers/GRExprEngineInternalChecks.h9
-rw-r--r--lib/GR/Checkers/IdempotentOperationChecker.cpp3
-rw-r--r--lib/GR/Checkers/LLVMConventionsChecker.cpp3
-rw-r--r--lib/GR/Checkers/MacOSXAPIChecker.cpp3
-rw-r--r--lib/GR/Checkers/MallocChecker.cpp5
-rw-r--r--lib/GR/Checkers/NSAutoreleasePoolChecker.cpp3
-rw-r--r--lib/GR/Checkers/NSErrorChecker.cpp3
-rw-r--r--lib/GR/Checkers/NoReturnFunctionChecker.cpp3
-rw-r--r--lib/GR/Checkers/OSAtomicChecker.cpp3
-rw-r--r--lib/GR/Checkers/ObjCAtSyncChecker.cpp3
-rw-r--r--lib/GR/Checkers/ObjCUnusedIVarsChecker.cpp3
-rw-r--r--lib/GR/Checkers/PointerArithChecker.cpp3
-rw-r--r--lib/GR/Checkers/PointerSubChecker.cpp3
-rw-r--r--lib/GR/Checkers/PthreadLockChecker.cpp5
-rw-r--r--lib/GR/Checkers/ReturnPointerRangeChecker.cpp3
-rw-r--r--lib/GR/Checkers/ReturnUndefChecker.cpp3
-rw-r--r--lib/GR/Checkers/StackAddrLeakChecker.cpp3
-rw-r--r--lib/GR/Checkers/StreamChecker.cpp5
-rw-r--r--lib/GR/Checkers/UndefBranchChecker.cpp3
-rw-r--r--lib/GR/Checkers/UndefCapturedBlockVarChecker.cpp3
-rw-r--r--lib/GR/Checkers/UndefResultChecker.cpp3
-rw-r--r--lib/GR/Checkers/UndefinedArraySubscriptChecker.cpp3
-rw-r--r--lib/GR/Checkers/UndefinedAssignmentChecker.cpp3
-rw-r--r--lib/GR/Checkers/UnixAPIChecker.cpp3
-rw-r--r--lib/GR/Checkers/UnreachableCodeChecker.cpp3
-rw-r--r--lib/GR/Checkers/VLASizeChecker.cpp3
-rw-r--r--lib/GR/Environment.cpp1
-rw-r--r--lib/GR/ExplodedGraph.cpp1
-rw-r--r--lib/GR/FlatStore.cpp3
-rw-r--r--lib/GR/FrontendActions.cpp1
-rw-r--r--lib/GR/GRBlockCounter.cpp1
-rw-r--r--lib/GR/GRCXXExprEngine.cpp1
-rw-r--r--lib/GR/GRCoreEngine.cpp3
-rw-r--r--lib/GR/GRExprEngine.cpp1
-rw-r--r--lib/GR/GRState.cpp1
-rw-r--r--lib/GR/HTMLDiagnostics.cpp3
-rw-r--r--lib/GR/ManagerRegistry.cpp1
-rw-r--r--lib/GR/MemRegion.cpp1
-rw-r--r--lib/GR/PathDiagnostic.cpp1
-rw-r--r--lib/GR/PlistDiagnostics.cpp3
-rw-r--r--lib/GR/RangeConstraintManager.cpp7
-rw-r--r--lib/GR/RegionStore.cpp5
-rw-r--r--lib/GR/SValBuilder.cpp1
-rw-r--r--lib/GR/SVals.cpp1
-rw-r--r--lib/GR/SimpleConstraintManager.cpp6
-rw-r--r--lib/GR/SimpleConstraintManager.h10
-rw-r--r--lib/GR/SimpleSValBuilder.cpp3
-rw-r--r--lib/GR/Store.cpp1
-rw-r--r--lib/GR/SymbolManager.cpp1
-rw-r--r--lib/GR/TextPathDiagnostics.cpp3
118 files changed, 470 insertions, 196 deletions
diff --git a/include/clang/Analysis/DomainSpecific/CocoaConventions.h b/include/clang/Analysis/DomainSpecific/CocoaConventions.h
index 81b71a7bdc..0212cbfb8b 100644
--- a/include/clang/Analysis/DomainSpecifi