Clarify pointer ownership semantics by hoisting the std::unique_ptr creation...
Clarify pointer ownership semantics by hoisting the std::unique_ptr creation to the caller instead of hiding it in emitReport. NFC. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@240400 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h 1 addition, 1 deletioninclude/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
- include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h 2 additions, 2 deletions.../clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
- lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp 2 additions, 3 deletionslib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp
- lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp 2 additions, 1 deletionlib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp
- lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp 10 additions, 10 deletionslib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
- lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp 1 addition, 1 deletionlib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp
- lib/StaticAnalyzer/Checkers/CStringChecker.cpp 15 additions, 17 deletionslib/StaticAnalyzer/Checkers/CStringChecker.cpp
- lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp 16 additions, 16 deletionslib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
- lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp 2 additions, 2 deletionslib/StaticAnalyzer/Checkers/CastSizeChecker.cpp
- lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp 2 additions, 2 deletionslib/StaticAnalyzer/Checkers/CastToStructChecker.cpp
- lib/StaticAnalyzer/Checkers/ChrootChecker.cpp 3 additions, 4 deletionslib/StaticAnalyzer/Checkers/ChrootChecker.cpp
- lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp 6 additions, 8 deletionslib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
- lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp 2 additions, 2 deletionslib/StaticAnalyzer/Checkers/DivZeroChecker.cpp
- lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp 5 additions, 6 deletionslib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp
- lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp 2 additions, 2 deletionslib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp
- lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp 2 additions, 2 deletionslib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
- lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp 22 additions, 25 deletionslib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp
- lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp 2 additions, 2 deletionslib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp
- lib/StaticAnalyzer/Checkers/MallocChecker.cpp 29 additions, 28 deletionslib/StaticAnalyzer/Checkers/MallocChecker.cpp
- lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp 4 additions, 3 deletionslib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp
Loading
Please register or sign in to comment