reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp
  463   if (TheLiving.count(sym)) {
  464     markDependentsLive(sym);
  470   switch (sym->getKind()) {
  472     KnownLive = isLiveRegion(cast<SymbolRegionValue>(sym)->getRegion());
  478     KnownLive = isLive(cast<SymbolDerived>(sym)->getParentSymbol());
  481     KnownLive = isLiveRegion(cast<SymbolExtent>(sym)->getRegion());
  484     KnownLive = MetadataInUse.count(sym) &&
  485                 isLiveRegion(cast<SymbolMetadata>(sym)->getRegion());
  487       MetadataInUse.erase(sym);
  490     KnownLive = isLive(cast<SymIntExpr>(sym)->getLHS());
  493     KnownLive = isLive(cast<IntSymExpr>(sym)->getRHS());
  496     KnownLive = isLive(cast<SymSymExpr>(sym)->getLHS()) &&
  497                 isLive(cast<SymSymExpr>(sym)->getRHS());
  500     KnownLive = isLive(cast<SymbolCast>(sym)->getOperand());
  505     markLive(sym);