class StoreRef

Declaration

class StoreRef { /* full declaration omitted */ };

Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h:29

Member Variables

private clang::ento::Store store
private clang::ento::StoreManager& mgr

Method Overview

  • public StoreRef(clang::ento::Store store, clang::ento::StoreManager & smgr)
  • public StoreRef(const clang::ento::StoreRef & sr)
  • public clang::ento::Store getStore() const
  • public const clang::ento::StoreManager & getStoreManager() const
  • public ~StoreRef()

Methods

StoreRef(clang::ento::Store store,
         clang::ento::StoreManager& smgr)

Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h:34

Parameters

clang::ento::Store store
clang::ento::StoreManager& smgr

StoreRef(const clang::ento::StoreRef& sr)

Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h:35

Parameters

const clang::ento::StoreRef& sr

clang::ento::Store getStore() const

Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h:46

const clang::ento::StoreManager& getStoreManager()
    const

Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h:47

~StoreRef()

Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h:37