summaryrefslogtreecommitdiff
path: root/test/SemaCXX/warn-thread-safety-parsing.cpp
Commit message (Expand)AuthorAgeFilesLines
* Thread Safety Analysis: warnings for attributes without argumentsAaron Puchert2018-09-201-19/+63
* [ThreadSafetyAnalysis] Fix isCapabilityExprYi Kong2017-12-141-1/+2
* Determine the attribute subject for diagnostics based on declarative informat...Aaron Ballman2017-11-261-36/+36
* Revert "Thread Safety Analysis: warn on nonsensical attributes."Josh Gao2017-08-111-34/+21
* Thread Safety Analysis: warn on nonsensical attributes.Josh Gao2017-08-081-21/+34
* [NFC] Add original test that triggered crash post r301735 Faisal Vali2017-05-021-1/+13
* [Test] Make Lit tests C++11 compatible #10Charles Li2017-02-241-8/+22
* None of these attributes require FunctionTemplate to be explicitly listed as ...Aaron Ballman2014-05-201-50/+50
* Capability attributes can now be declared on a typedef declaration as well as...Aaron Ballman2014-03-241-21/+21
* DeLesley Hutchins (who wrote the original thread-safety attribute functionali...Aaron Ballman2014-02-181-16/+16
* Removing some more unnecessary manual quotes from attribute diagnostics. Upda...Aaron Ballman2014-01-021-3/+3
* Updated the wording of two attribute-related diagnostics so that they print t...Aaron Ballman2014-01-021-9/+9
* Removed a duplicate diagnostic related to attribute subjects for thread safet...Aaron Ballman2013-11-201-12/+12
* Guard availability and thread safety attributes against wide strings.Benjamin Kramer2013-09-131-0/+2
* Added the attribute name to the err_attribute_wrong_number_arguments diagnost...Aaron Ballman2013-07-231-15/+15
* Consolidate several attribute argument diagnostics into a single, selectable ...Aaron Ballman2013-07-231-6/+6
* Thread safety analysis: add two new attributes to the thread safety analysis:DeLesley Hutchins2013-05-171-3/+13
* Thread safety analysis: Fixed ICE caused by double delete when late parsedDeLesley Hutchins2012-11-021-0/+22
* Thread-safety analysis: fix scoping issues related to 'this', including anDeLesley Hutchins2012-08-201-1/+26
* Thread safety analysis: prevent a compiler error in cases where aDeLesley Hutchins2012-08-151-0/+10
* Thread safety analysis: check for LOCKABLE attribute on base classes.DeLesley Hutchins2012-05-041-1/+36
* Thread safety analysis: additional support for smart pointers in lock express...DeLesley Hutchins2012-05-021-2/+7
* Thread Safety Analysis: fixed attribute handling for lock_returned attribute.DeLesley Hutchins2012-05-021-1/+3
* Thread safety analysis: refactor test cases so that the style isDeLesley Hutchins2012-04-231-373/+373
* Thread safety analysis: support the use of pt_guarded_by attributesDeLesley Hutchins2012-04-231-0/+30
* Thread-safety analysis: support new "pointer to member" syntax forDeLesley Hutchins2012-04-231-0/+15
* Thread safety analysis: split warnings into two groups: attribute warningsDeLesley Hutchins2012-04-191-12/+12
* Implement C++11 [expr.prim.general]p3, which permits the use of 'this'Douglas Gregor2012-04-161-1/+1
* Thread safety analysis: downgraded requirement that mutex expressions refer t...DeLesley Hutchins2012-04-061-49/+49
* Fixed scoping error for late parsed attributes in nested classes.DeLesley Hutchins2012-04-061-3/+41
* Make late-parsed attributes follow the conventions of ordinaryDeLesley Hutchins2012-03-021-0/+16
* Allow thread safety attributes on function definitions.DeLesley Hutchins2012-02-161-0/+27
* Modify how the -verify flag works. Currently, the verification string andRichard Trieu2011-12-151-1/+1
* Allow empty argument lists in thread safety attributesDeLesley Hutchins2011-12-141-0/+9
* Thread safety: small formatting change in test commentsCaitlin Sadowski2011-09-081-181/+181
* Thread safety: added support for function scopes in attribute arguments.Caitlin Sadowski2011-09-081-0/+34
* Thread Safety: Patch to implement delayed parsing of attributes within aCaitlin Sadowski2011-09-081-0/+22
* Thread safety: various minor bugfixes, with test casesCaitlin Sadowski2011-08-291-0/+58
* Thread-safety analysis: adding in a basic lockset tracking system. ThisCaitlin Sadowski2011-08-231-0/+1141