|
clang 24.0.0git
|
#include "clang/Analysis/Analyses/LifetimeSafety/LifetimeSafety.h"
Public Attributes | |
| size_t | MaxCFGBlocks = 0 |
| Maximum number of CFG blocks to analyze. | |
| bool | SuggestAnnotations = false |
| Whether to suggest lifetime annotations. | |
| bool | CheckNoescapeViolations = false |
| bool | CheckLifetimeboundViolations = false |
| bool | CheckMisplacedLifetimebound = false |
| bool | CheckInapplicableLifetimebound = false |
| bool | CheckFieldOriginEscape = false |
Definition at line 37 of file LifetimeSafety.h.
Definition at line 49 of file LifetimeSafety.h.
Referenced by clang::lifetimes::GetLifetimeSafetyOpts().
Definition at line 48 of file LifetimeSafety.h.
Referenced by clang::lifetimes::GetLifetimeSafetyOpts().
Definition at line 46 of file LifetimeSafety.h.
Referenced by clang::lifetimes::GetLifetimeSafetyOpts().
Definition at line 47 of file LifetimeSafety.h.
Referenced by clang::lifetimes::GetLifetimeSafetyOpts().
Definition at line 45 of file LifetimeSafety.h.
Referenced by clang::lifetimes::GetLifetimeSafetyOpts().
| size_t clang::lifetimes::LifetimeSafetyOpts::MaxCFGBlocks = 0 |
Maximum number of CFG blocks to analyze.
Functions with larger CFGs will be skipped.
Definition at line 40 of file LifetimeSafety.h.
Referenced by clang::lifetimes::GetLifetimeSafetyOpts().
Whether to suggest lifetime annotations.
Definition at line 43 of file LifetimeSafety.h.
Referenced by clang::lifetimes::GetLifetimeSafetyOpts().