]> granicus.if.org Git - clang/commit
Thread Safety Analysis: some minor cleanups to the latest thread safety changes....
authorAaron Ballman <aaron@aaronballman.com>
Wed, 9 Apr 2014 17:45:44 +0000 (17:45 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Wed, 9 Apr 2014 17:45:44 +0000 (17:45 +0000)
commitbf0b9637da7d60180fe0de12de64e467a354157c
tree8a744f083803b80b8b09a4f1be13a3e4a132cad5
parent91bb4467c50e3478b344e919141aa7ef49f7f25c
Thread Safety Analysis: some minor cleanups to the latest thread safety changes. No functional changes intended.

* Adds an iterator_range interface to CallExpr to get the arguments
* Modifies SExpr such that it must be allocated in the Arena, and cannot be deleted
* Minor const-correctness and nullptr updates
* Adds some operator!= implementations to complement operator==
* Removes unused functionality

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@205915 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/Expr.h
include/clang/Analysis/Analyses/ThreadSafetyCommon.h
include/clang/Analysis/Analyses/ThreadSafetyTIL.h
lib/Analysis/ThreadSafetyCommon.cpp