|
clang 22.0.0git
|
Go to the source code of this file.
Classes | |
| struct | clang::ento::UninitObjCheckerOptions |
| class | clang::ento::FieldNode |
| A lightweight polymorphic wrapper around FieldRegion *. More... | |
| class | clang::ento::FieldChainInfo |
| Represents a field chain. More... | |
| class | clang::ento::FindUninitializedFields |
| Searches for and stores uninitialized fields in a non-union object. More... | |
Namespaces | |
| namespace | clang |
| The JSON file list parser is used to communicate input to InstallAPI. | |
| namespace | clang::ento |
Typedefs | |
| using | clang::ento::UninitFieldMap = std::map<const FieldRegion *, llvm::SmallString<50>> |
Functions | |
| std::string | clang::ento::getVariableName (const FieldDecl *Field) |
| Returns with Field's name. | |
| bool | clang::ento::isPrimitiveType (const QualType &T) |
| Returns true if T is a primitive type. | |
| bool | clang::ento::isDereferencableType (const QualType &T) |