|
clang 23.0.0git
|
An inter-procedural analysis facility that detects functions with "trivial" behavior with respect to reference counting, such as simple field getters. More...
Public Member Functions | |
| bool | isTrivial (const Decl *D, const Stmt **OffendingStmt=nullptr) const |
| bool | isTrivial (const Stmt *S, const Stmt **OffendingStmt=nullptr) const |
| bool | hasTrivialDtor (const VarDecl *VD) const |
Friends | |
| class | TrivialFunctionAnalysisVisitor |
An inter-procedural analysis facility that detects functions with "trivial" behavior with respect to reference counting, such as simple field getters.
Definition at line 169 of file PtrTypesSemantics.h.
Definition at line 178 of file PtrTypesSemantics.h.
|
inline |
D is a "trivial" function. Definition at line 172 of file PtrTypesSemantics.h.
|
inline |
Definition at line 175 of file PtrTypesSemantics.h.
|
friend |
Definition at line 183 of file PtrTypesSemantics.h.
References TrivialFunctionAnalysisVisitor.
Referenced by TrivialFunctionAnalysisVisitor.