mirror of
https://github.com/RPCS3/llvm.git
synced 2025-01-06 03:38:34 +00:00
Added comment to ObjCARC elaborating what is meant by the term 'Provenance' in 'Provenance Analysis'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173374 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
78e1057371
commit
7c24e61a2b
@ -1222,6 +1222,12 @@ namespace {
|
||||
/// \brief This is similar to BasicAliasAnalysis, and it uses many of the same
|
||||
/// techniques, except it uses special ObjC-specific reasoning about pointer
|
||||
/// relationships.
|
||||
///
|
||||
/// In this context ``Provenance'' is defined as the history of an object's
|
||||
/// ownership. Thus ``Provenance Analysis'' is defined by using the notion of
|
||||
/// an ``independent provenance source'' of a pointer to determine whether or
|
||||
/// not two pointers have the same provenance source and thus could
|
||||
/// potentially be related.
|
||||
class ProvenanceAnalysis {
|
||||
AliasAnalysis *AA;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user