summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX/warn-thread-safety-analysis.cpp
Commit message (Expand)AuthorAgeFilesLines
* Thread safety analysis: make sure that expressions in attributes are parsedDeLesley Hutchins2013-02-071-0/+13
* Thread-safety analysis: ignore edges from throw expressions in CFG.DeLesley Hutchins2013-01-181-1/+21
* Thread-safety analysis: check member access on guarded non-primitive types.DeLesley Hutchins2012-12-081-1/+62
* Thread-safety analysis: check locks on method calls, operator=, andDeLesley Hutchins2012-12-051-1/+110
* Thread-safety analysis: support multiple thread-safety attributes onDeLesley Hutchins2012-10-121-0/+91
* Thread-safety analysis: allow attributes on constructors to refer to 'this'.DeLesley Hutchins2012-10-051-16/+34
* Fix template instantiation of attributes. More specifically, fix the caseDeLesley Hutchins2012-09-261-0/+79
* Thread-safety analysis: better handling of unreachable blocks. Fixes a bugDeLesley Hutchins2012-09-211-6/+15
* Thread-safety analysis: fix bug where shared trylock was treatedDeLesley Hutchins2012-09-201-0/+30
* Thread safety analysis: properly canonicalize calls to virtual methods withinDeLesley Hutchins2012-09-201-0/+32
* Thread-safety analysis: Fix warning when EXCLUSIVE_LOCKS_REQUIREDDeLesley Hutchins2012-09-191-0/+34
* Thread-safety analysis: fix ICE when EXCLUSIVE_LOCKS_REQUIRED orDeLesley Hutchins2012-09-191-0/+38
* Thread-safety analysis: fix bug in expression matching code.DeLesley Hutchins2012-09-111-0/+40
* Thread safety analysis: fix bug related to lock_returned attributeDeLesley Hutchins2012-09-111-2/+27
* Thread-safety analysis: differentiate between two forms of analysis; a preciseDeLesley Hutchins2012-09-101-18/+41
* Whitespace.Chad Rosier2012-09-071-4/+0
* Thread-safety analysis: Add support for selectively turning off warningsDeLesley Hutchins2012-09-071-4/+84
* Thread-safety analysis: bugfix for case where a trylock occurs in anDeLesley Hutchins2012-09-051-0/+27
* Thread-safety analysis: fix handling of LOCK_RETURNED attribute so that theDeLesley Hutchins2012-08-311-0/+45
* Thread-safety analysis: fix handling of string constants in mutexDeLesley Hutchins2012-08-311-0/+26
* Thread-safety-analysis: adds existential quantification over lockDeLesley Hutchins2012-08-101-1/+60
* Thread safety analysis: refactor to support more sophisticated handlingDeLesley Hutchins2012-08-101-77/+78
* Fix some minor typosSylvestre Ledru2012-07-311-1/+1
* Thread safety analysis: impove handling of trylock expressions.DeLesley Hutchins2012-07-101-2/+127
* Thread-safety analysis: eliminate false positives in case where the definitionDeLesley Hutchins2012-07-051-3/+197
* Thread safety analysis: improve handling of smart pointers.DeLesley Hutchins2012-07-031-3/+168
* Thread Safety Analysis: handle expressions involving temporaries,DeLesley Hutchins2012-07-031-0/+40
* Thread safety analysis: fixed bug that occurs when very silly peopleDeLesley Hutchins2012-07-021-0/+65
* Thread safety analysis: fixed incorrect error message at the end of a locks_r...DeLesley Hutchins2012-07-021-0/+16
* Thread safety analysis: don't warn in case of duplicate annotation.DeLesley Hutchins2012-07-021-0/+20
* Thread Safety Analysis: turn off checking within trylock functions.DeLesley Hutchins2012-07-021-0/+27
* Thread safety analysis: support release() function on scopedDeLesley Hutchins2012-06-281-1/+47
* Thread safety analysis: implement lock_returned attribute.DeLesley Hutchins2012-06-251-0/+103
* Thread safety analysis: fixes a bug in which locksets are not handledDeLesley Hutchins2012-06-221-16/+32
* Remove -Wc++98-compat warning for an outrageously-rare circumstance of 'this'Richard Smith2012-04-301-0/+1
* Enable warn_impcast_literal_float_to_integer by default.David Blaikie2012-04-051-3/+3
* Thread safety analysis: expand set of expressions that can be used to denote ...DeLesley Hutchins2012-03-021-21/+94
* Issue warning when late-parsed attributes have no declaration.DeLesley Hutchins2012-03-021-0/+13
* Make late-parsed attributes follow the conventions of ordinaryDeLesley Hutchins2012-03-021-0/+24
* Thread safety analysis: handle CFG blocks which call functions marked as nore...DeLesley Hutchins2012-03-021-0/+17
* Bugfix: bogus warning -- "invalid use of non-static data member",DeLesley Hutchins2012-02-251-0/+14
* Minor fix to template instantiation, which properly instantiatesDeLesley Hutchins2012-02-161-0/+2
* Thread-safety analysis: Disable checking inside constructors, destructors, lo...DeLesley Hutchins2012-02-161-4/+21
* Thread-Safety: added support for 'this' as a lock expression.DeLesley Hutchins2012-02-161-0/+30
* Allow thread safety attributes on function definitions.DeLesley Hutchins2012-02-161-0/+115
* Thread safety analysis:Richard Smith2012-02-031-48/+70
* Thread safety analysis: at a CFG join point between a block terminating in aRichard Smith2012-02-031-4/+17
* Handle thread safety attributes on functions with separate definitions and de...DeLesley Hutchins2012-01-201-0/+26
* Delayed template instantiation of late-parsed attributes.DeLesley Hutchins2012-01-201-21/+44
* Instantiate dependent attributes when instantiating templates.DeLesley Hutchins2012-01-201-3/+127
OpenPOWER on IntegriCloud