clang  14.0.0git
Namespaces | Functions
PtrTypesSemantics.h File Reference
#include "llvm/ADT/APInt.h"
Include dependency graph for PtrTypesSemantics.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 clang
 

Functions

llvm::Optional< const clang::CXXRecordDecl * > clang::isRefCountable (const CXXBaseSpecifier *Base)
 
llvm::Optional< boolclang::isRefCountable (const CXXRecordDecl *R)
 
bool clang::isRefCounted (const CXXRecordDecl *R)
 
llvm::Optional< boolclang::isUncounted (const CXXRecordDecl *Class)
 
llvm::Optional< boolclang::isUncountedPtr (const Type *T)
 
bool clang::isCtorOfRefCounted (const clang::FunctionDecl *F)
 
Optional< boolclang::isGetterOfRefCounted (const CXXMethodDecl *M)
 
bool clang::isPtrConversion (const FunctionDecl *F)