clang API Documentation

clang::ento::MemRegionManager Member List
This is the complete list of members for clang::ento::MemRegionManager, including all inherited members.
getAllocaRegion(const Expr *Ex, unsigned Cnt, const LocationContext *LC)clang::ento::MemRegionManager
getAllocator()clang::ento::MemRegionManager [inline]
getBlockDataRegion(const BlockTextRegion *bc, const LocationContext *lc, unsigned blockCount)clang::ento::MemRegionManager
getBlockTextRegion(const BlockDecl *BD, CanQualType locTy, AnalysisDeclContext *AC)clang::ento::MemRegionManager
getCodeRegion()clang::ento::MemRegionManager
getCompoundLiteralRegion(const CompoundLiteralExpr *CL, const LocationContext *LC)clang::ento::MemRegionManager
getContext()clang::ento::MemRegionManager [inline]
getCXXBaseObjectRegion(const CXXRecordDecl *BaseClass, const MemRegion *Super, bool IsVirtual)clang::ento::MemRegionManager
getCXXBaseObjectRegionWithSuper(const CXXBaseObjectRegion *baseReg, const MemRegion *superRegion)clang::ento::MemRegionManager [inline]
getCXXStaticTempObjectRegion(const Expr *Ex)clang::ento::MemRegionManager
getCXXTempObjectRegion(Expr const *Ex, LocationContext const *LC)clang::ento::MemRegionManager
getCXXThisRegion(QualType thisPointerTy, const LocationContext *LC)clang::ento::MemRegionManager
getElementRegion(QualType elementType, NonLoc Idx, const MemRegion *superRegion, ASTContext &Ctx)clang::ento::MemRegionManager
getElementRegionWithSuper(const ElementRegion *ER, const MemRegion *superRegion)clang::ento::MemRegionManager [inline]
getFieldRegion(const FieldDecl *fd, const MemRegion *superRegion)clang::ento::MemRegionManager
getFieldRegionWithSuper(const FieldRegion *FR, const MemRegion *superRegion)clang::ento::MemRegionManager [inline]
getFunctionTextRegion(const NamedDecl *FD)clang::ento::MemRegionManager
getGlobalsRegion(MemRegion::Kind K=MemRegion::GlobalInternalSpaceRegionKind, const CodeTextRegion *R=nullptr)clang::ento::MemRegionManager
getHeapRegion()clang::ento::MemRegionManager
getObjCIvarRegion(const ObjCIvarDecl *ivd, const MemRegion *superRegion)clang::ento::MemRegionManager
getObjCStringRegion(const ObjCStringLiteral *Str)clang::ento::MemRegionManager
getStackArgumentsRegion(const StackFrameContext *STC)clang::ento::MemRegionManager
getStackLocalsRegion(const StackFrameContext *STC)clang::ento::MemRegionManager
getStringRegion(const StringLiteral *Str)clang::ento::MemRegionManager
getSymbolicHeapRegion(SymbolRef sym)clang::ento::MemRegionManager
getSymbolicRegion(SymbolRef Sym)clang::ento::MemRegionManager
getUnknownRegion()clang::ento::MemRegionManager
getVarRegion(const VarDecl *D, const LocationContext *LC)clang::ento::MemRegionManager
getVarRegion(const VarDecl *D, const MemRegion *superR)clang::ento::MemRegionManager
MemRegionManager(ASTContext &c, llvm::BumpPtrAllocator &a)clang::ento::MemRegionManager [inline]
~MemRegionManager()clang::ento::MemRegionManager