summaryrefslogtreecommitdiffstats
path: root/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
...
* [analyzer] Use faster hashing (MD5) in CloneDetector.Artem Dergachev2016-08-201-64/+189
* [Sema] Don't crash on scanf on forward-declared enums.Benjamin Kramer2016-08-202-4/+19
* [analyzer] Make CloneDetector consider macro expansions.Artem Dergachev2016-08-201-4/+67
* [analyzer] Make CloneDetector consider template arguments.Artem Dergachev2016-08-201-2/+20
* [analyzer] Teach CloneDetector to find clones that look like copy-paste errors.Artem Dergachev2016-08-181-20/+123
* [analyzer] Fix a crash in CloneDetector when calling functions by pointers.Artem Dergachev2016-08-101-2/+5
* [analyzer] Try to fix coverity CID 1360469.Vassil Vassilev2016-08-091-1/+1
* [analyzer] Make CloneDetector recognize different variable patterns.Artem Dergachev2016-08-041-3/+143
* [CFG] Fix crash finding destructor of lifetime-extended temporary.Devin Coughlin2016-08-021-1/+11
* [analyzer] Respect statement-specific data in CloneDetection.Artem Dergachev2016-08-021-3/+165
* [analyzer] Add basic capabilities to detect source code clones.Artem Dergachev2016-07-262-0/+278
* [NFC] Header cleanupMehdi Amini2016-07-184-14/+2
* P0305R0: Semantic analysis and code generation for C++17 init-statement for '...Richard Smith2016-07-142-8/+35
* CFGBuilder: Fix crash when visiting a range-based for over a dependent typeAlexander Kornienko2016-07-081-0/+2
* Use more ArrayRefsDavid Majnemer2016-06-241-1/+1
* Implement p0292r2 (constexpr if), a likely C++1z feature.Richard Smith2016-06-231-2/+2
* Re-commit "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTempor...Tim Shen2016-06-211-0/+6
* Revert "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporary...Tim Shen2016-06-091-6/+0
* [Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr.Tim Shen2016-06-091-0/+6
* Turn copies into references as suggested by clang-tidy's performance-unnecess...Benjamin Kramer2016-05-271-1/+1
* Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic2016-05-091-0/+1
* Check 'r' and 'y specifiers of freebsd_kernel_printf format strings on PS4Sunil Srivastava2016-04-261-2/+2
* Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic2016-04-151-1/+0
* Enable support for __float128 in ClangNemanja Ivanovic2016-04-131-0/+1
* [OpenCL] Move OpenCLImageTypes.def from clangAST to clangBasic library.Alexey Bader2016-04-131-1/+1
* [OpenCL] Complete image types support.Alexey Bader2016-04-081-0/+3
* [Sema] Handle UTF-8 invalid format string specifiersBruno Cardoso Lopes2016-03-294-5/+44
* [analyzer] Use BodyFarm-synthesized body even when actual body available.Devin Coughlin2016-03-281-6/+12
* P0184R0: Allow types of 'begin' and 'end' expressions in range-based for loop...Richard Smith2016-03-201-3/+6
* [analyzer] Find ObjC 'self' decl even when block captures local named 'self'.Devin Coughlin2016-02-231-2/+6
* Remove use of builtin comma operator.Richard Trieu2016-02-181-4/+12
* [analyzer] Include comment mistakenly left out of r261243. NFC.Devin Coughlin2016-02-181-0/+8
* [analyzer] Invalidate destination of std::copy() and std::copy_backward().Devin Coughlin2016-02-071-0/+15
* Make headers self-contained.Benjamin Kramer2016-02-021-1/+1
* Avoid overly large SmallPtrSet/SmallSetMatthias Braun2016-01-301-3/+1
* Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren2016-01-292-3/+3
* Class Property: class property and instance property can have the same name.Manman Ren2016-01-281-1/+1
* [analyzer] Body farm: Look for property ivar in shadowing readwrite property.Devin Coughlin2016-01-261-1/+40
* Remove autoconf supportChris Bieneman2016-01-261-18/+0
* Use range-based for loop to avoid the need for calculating an array size. NFCCraig Topper2015-11-301-4/+1
* [analyzer] Include block capture copy expressions in the CFG.Devin Coughlin2015-11-251-1/+14
* Thread Safety Analysis: Fix DenseMap iterator invalidation UAFReid Kleckner2015-11-201-39/+36
* [analyzer] Handle calling ObjC super method from inside C++ lambda.Devin Coughlin2015-11-151-0/+17
* CFG: Delay creating Dtors for CompoundStmts which end in ReturnStmtMatthias Gehre2015-11-141-1/+9
* Refactor: simplify boolean conditional return statements in lib/AnalysisAlexander Kornienko2015-11-061-4/+1
* [coroutines] Creation of promise object, lookup of operator co_await, buildingRichard Smith2015-10-271-0/+1
* Roll-back r250822.Angel Garcia Gomez2015-10-208-12/+12
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-208-12/+12
* Fix Clang-tidy modernize-use-nullptr warnings in source directories; other mi...Hans Wennborg2015-10-061-44/+3
* Replace double-negated !SourceLocation.isInvalid() with SourceLocation.isVali...Yaron Keren2015-10-031-1/+1