Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
2ab012a6de2b2769ec7ad99c4b61788cc5175d17
/
lib
2ab012a
Fix off-by-one bug in diagnostic prose of ObjCContainersASTChecker.
by Ted Kremenek
· 12 years ago
62bde3e
ExplodedGraph::shouldCollectNode() should not collect nodes for non-Expr Stmts
by Ted Kremenek
· 12 years ago
c47dc1b
Fix bug in ConditionBRVisitor where for C++ (and not C) we were not ignoring
by Ted Kremenek
· 12 years ago
6964b3f
PR9023: A template template parameter whose template parameter list contains an
by Richard Smith
· 12 years ago
8f0d0fe
[analyzer] Fail gracefully when the dynamic type is outside the hierarchy.
by Jordan Rose
· 12 years ago
061707a
Teach RetainCountChecker that CFPlugInInstanceCreate does not
by Ted Kremenek
· 12 years ago
5601c9a
[analyzer] Don't crash if we cache out while evaluating an ObjC message.
by Jordan Rose
· 12 years ago
ec9f36e
Refine diagnostics for leaks reported when returning an object
by Ted Kremenek
· 12 years ago
2827f5a
Tweak DeadStoresChecker to not warn about dead stores to variables that
by Ted Kremenek
· 12 years ago
8123b6e
Clarified diagnostics for range-based for loops with invalid ranges
by Sam Panzer
· 12 years ago
200fa2e
[analyzer] Don't attempt to devirtualize calls to base class destructors.
by Jordan Rose
· 12 years ago
c691649
[ms-inline asm] Output empty asm statements for the directives we don't
by Chad Rosier
· 12 years ago
acc22b6
[ms-inline asm] The IR representation of inline assembly enumerates the input
by Chad Rosier
· 12 years ago
3359fa3
refactoring + objective-C specific test for my last patch. // rdar://12233989
by Fariborz Jahanian
· 12 years ago
cddbc1d
Don't try to check override control for invalid member functions. Fixes a crash in a corner case. Patch by Olivier Goffart!
by Richard Smith
· 12 years ago
9ed63f8
Use custom ABIInfo for le32/PNaCl argument codegen
by Derek Schuff
· 12 years ago
2675b8e
Enabling the UTF conversion routines that were previously conditionally ifdef'ed out. This change is required to support enhancements in the LLDB data formatters
by Enrico Granata
· 12 years ago
2d234d73
Fixing the return type information for objc_sync_enter and objc_sync_exit. Patch thanks to Joe Ranieri!
by Aaron Ballman
· 12 years ago
2d40d9e
c: make __attribute__((unused)) transitive.
by Fariborz Jahanian
· 12 years ago
1014ecf
Remove unused typedefs. Found by gcc48.
by Roman Divacky
· 12 years ago
31ba613
Dont cast away const needlessly. Found by gcc48 -Wcast-qual.
by Roman Divacky
· 12 years ago
69e4826
PR13775: When checking for a tag type being shadowed by some other declaration,
by Richard Smith
· 12 years ago
9b925ac
[analyzer] Enhance the member expr tracking to account for references.
by Anna Zaks
· 12 years ago
faadf48
Continue including temporary destructors in the CFG used for warnings.
by Jordan Rose
· 12 years ago
ec08735
Format strings: suggest casts for NS(U)Integer and [SU]Int32 on Darwin.
by Jordan Rose
· 12 years ago
614a865
Format string checking: change long if-statement to early returns.
by Jordan Rose
· 12 years ago
5a1ffe9
[analyzer] Always include destructors in the analysis CFG.
by Jordan Rose
· 12 years ago
352c657
[analyzer] Fix a crash PR13762.
by Anna Zaks
· 12 years ago
d91696e
[analyzer] NullOrUndef diagnostics: track symbols binded to regions.
by Anna Zaks
· 12 years ago
9bc1e6d
[analyzer] Remove unneeded code.
by Anna Zaks
· 12 years ago
c55da4b
Apply some driver improvements for freebsd-*-mips*.
by Eric Christopher
· 12 years ago
fd0f11c
Thread-safety analysis: bugfix for case where a trylock occurs in an
by DeLesley Hutchins
· 12 years ago
255793d
objective-c++11: c++11 does not change pod-ness when
by Fariborz Jahanian
· 12 years ago
fcf75a3
Update for r163231.
by Chad Rosier
· 12 years ago
37c765a
c error recovery. treat an invalid redeclaration
by Fariborz Jahanian
· 12 years ago
5b86ffd
Allow disabling of wchar_t type.
by Abramo Bagnara
· 12 years ago
6ebea89
[analyzer] Be more forgiving about calling methods on struct rvalues.
by Jordan Rose
· 12 years ago
4e45dba
[analyzer] Clean up a couple uses of getPointeeType().
by Jordan Rose
· 12 years ago
fd11957
Revert "[analyzer] Treat all struct values as regions (even rvalues)."
by Jordan Rose
· 12 years ago
a78d0d6
Introduces DynTypedMatcher as a new concept that replaces the UntypedBaseMatcher and TypedMatcher.
by Manuel Klimek
· 12 years ago
536afbe
Do not add using directives to a function decl context when instantiating.
by Abramo Bagnara
· 12 years ago
4f216d38
Fixed lexical decl context of out of line class template instantiations.
by Abramo Bagnara
· 12 years ago
45e4e08
Changing of type checking order on InitListExpr
by Jin-Gu Kang
· 12 years ago
8cdd8a9
Update for r163187.
by Chad Rosier
· 12 years ago
790cbd8
[ms-inline asm] Set the inline assembly dialect in CodeGen.
by Chad Rosier
· 12 years ago
d21c964
Fix indentation.
by Ted Kremenek
· 12 years ago
ef5c554
[ms-inline asm] Remove the Inline Asm Non-Standard Dialect attribute. This
by Chad Rosier
· 12 years ago
2ab7d43
Minor cleanup to improve code readability. No functional change intended.
by Chad Rosier
· 12 years ago
791dd0a
[analyzer] Don't use makeIntVal to create a floating-point value.
by Jordan Rose
· 12 years ago
568ba87
Revert r163083 per chandlerc's request.
by Joao Matos
· 12 years ago
5d9cb1b
Revert r163076 per chandlerc's request.
by Joao Matos
· 12 years ago
679fc93
Revert r163078 per chandlerc's request.
by Joao Matos
· 12 years ago
21a3704
[ms-inline asm] The MCInstrDesc only tracks register definitions. For now,
by Chad Rosier
· 12 years ago
12603e2
[ms-inline asm] Fix an illegal index and an 80-column violation.
by Chad Rosier
· 12 years ago
d5eb585
Fix 80-column violation.
by Chad Rosier
· 12 years ago
1b497f2
[ms-inline asm] Use the new GetMCInstOperandNum() interface in the front-end.
by Chad Rosier
· 12 years ago
a04ca5c
Fix PR13444 - wrong mangling of "const char * const *" and friends with "-cxx-abi microsoft"
by Timur Iskhodzhanov
· 12 years ago
1d01afe
Android standalone toolchain support.
by Evgeniy Stepanov
· 12 years ago
7065c52
Removed unused argument.
by Chad Rosier
· 12 years ago
be5c3fb
[ms-inline asm] Update for the MatchInstruction API change in r163101.
by Chad Rosier
· 12 years ago
94a7142
Rename ANDROIDEABI to Android.
by Logan Chien
· 12 years ago
5be92de
Implemented parsing and AST support for the MS __leave exception statement. Also a minor fix to __except printing in StmtPrinter.cpp. Thanks to Aaron Ballman for review.
by Joao Matos
· 12 years ago
f712c48
Added a diagnostic for mismatched MS inheritance attributes. Also fixed the incomplete type member pointer size calculation under the MS ABI.
by Joao Matos
· 12 years ago
c4f0f46
Fixed typo causing tests to fail on non-MSVC machines.
by Joao Matos
· 12 years ago
601944a
Refactored the Windows headers location lookup code. Expose it so standalone tools can have access to it.
by Joao Matos
· 12 years ago
9eb214a
[analyzer] Silence unused variable warnings in NDEBUG builds.
by Jordan Rose
· 12 years ago
91ab900
[analyzer] Disallow creation of int vals with explicit bit width / signedness.
by Jordan Rose
· 12 years ago
d047135
[analyzer] Don't attempt to create a floating-point value of "1" for ++/--.
by Jordan Rose
· 12 years ago
4a25f30
[analyzer] Future-proofing r163012 (nameless functions and RetainCountChecker)
by Jordan Rose
· 12 years ago
02df4f0
[analyzer] Treat all struct values as regions (even rvalues).
by Jordan Rose
· 12 years ago
5699f62
[analyzer] Always derive a CallEvent's return type from its origin expr.
by Jordan Rose
· 12 years ago
305c613
Split library clangRewrite into clangRewriteCore and clangRewriteFrontend.
by Ted Kremenek
· 12 years ago
f143ae9
Changed the remaining dead asserts to llvm_unreachable.
by Joao Matos
· 12 years ago
06b3a06
don't warn about unused values when the unused value is a statement expression expanded from a macro. This is of dubious utility in general, but is specifically a major issue for the linux kernel. This resolves PR13747.
by Chris Lattner
· 12 years ago
17d35c3
Normalize line endings of r163013 (part 2).
by Joao Matos
· 12 years ago
7aaa167
Remove windows line endings.
by Benjamin Kramer
· 12 years ago
5408153
Thread-safety analysis: fix handling of LOCK_RETURNED attribute so that the
by DeLesley Hutchins
· 12 years ago
4e4c157
Thread-safety analysis: fix handling of string constants in mutex
by DeLesley Hutchins
· 12 years ago
3e1ec72
Normalize line endings of r163022.
by Joao Matos
· 12 years ago
181cd5b
Emulate MSVC's preprocessor macro argument separator behavior by not considering commas from nested macro expansions as argument separators. Fixes parsing of VS 2012 headers.
by Joao Matos
· 12 years ago
7e2e4c3
objective-C ARC; detect and warn on retain cycle when
by Fariborz Jahanian
· 12 years ago
6666ed4
Improved MSVC __interface support by adding first class support for it, instead of aliasing to "struct" which had some incorrect behaviour. Patch by David Robins.
by Joao Matos
· 12 years ago
a89f719
[analyzer] RetainCountChecker: don't assume all functions have names.
by Jordan Rose
· 12 years ago
e4d90e1
Fixed invalid iterators. Since the iterator is invalidated after the erase() call, we need to replace it with the new one returned. This was triggering an assert under MSVC 2012 and making all the ARCMT/ tests fail.
by Joao Matos
· 12 years ago
de5277f
[analyzer] Though C++ inlining is enabled, don't inline ctors and dtors.
by Jordan Rose
· 12 years ago
376c432
objective-C: underline name of the missing method
by Fariborz Jahanian
· 12 years ago
af503a6
Remove the useless CommentOptions class.
by Dmitri Gribenko
· 12 years ago
45796b1
Make AnalyzerOptions a shared object between CompilerInvocation and
by Ted Kremenek
· 12 years ago
987695a
Move AnalyzerOptions.h into 'Core' StaticAnalyzer sub-library.
by Ted Kremenek
· 12 years ago
e506f8a
Make a bunch of methods on Lexer private.
by Eli Friedman
· 12 years ago
c24a76e
Comment HTML tag name machers: move from StringSwitch to an efficient
by Dmitri Gribenko
· 12 years ago
3a46f5f
[analyzer] Ensure that PathDiagnostics profile the same regardless of path.
by Jordan Rose
· 12 years ago
8c916ee
[analyzer] Fix a crash in plist-html generation introduced in r162939.
by Jordan Rose
· 12 years ago
a6c66ce
Change the representation of builtin functions in the AST
by Eli Friedman
· 12 years ago
918546c
objective-C ARC: under -Wexplicit-ownership-type diagnose those
by Fariborz Jahanian
· 12 years ago
fbcb3f1
[analyzer] Refactor the logic that determines if a functions should be
by Anna Zaks
· 12 years ago
43d3974
[analyzer] Remove cast inside dyn_cast.
by Anna Zaks
· 12 years ago
3f2a55d
[analyzer] Make analyzer-ipa=dynamic-bifurcate the default.
by Anna Zaks
· 12 years ago
dc601f4
[analyzer] Fixup for r162935 as per Jordan's review.
by Anna Zaks
· 12 years ago
482466b
Switch a couple getAs uses to castAs.
by Eli Friedman
· 12 years ago
Next »