/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
BasicValueFactory.h | 47 const TypedValueRegion *region; 49 LazyCompoundValData(const StoreRef &st, const TypedValueRegion *r) 53 const TypedValueRegion *getRegion() const { return region; } 57 const TypedValueRegion *region); 173 const TypedValueRegion *region);
|
MemRegion.h | 485 /// TypedValueRegion - An abstract class representing regions having a typed value. 486 class TypedValueRegion : public TypedRegion { 490 TypedValueRegion(const MemRegion* sReg, Kind k) : TypedRegion(sReg, k) {} 726 class StringRegion : public TypedValueRegion { 732 : TypedValueRegion(sreg, StringRegionKind), Str(str) {} 762 class ObjCStringRegion : public TypedValueRegion { 768 : TypedValueRegion(sreg, ObjCStringRegionKind), Str(str) {} 798 class CompoundLiteralRegion : public TypedValueRegion { 804 : TypedValueRegion(sReg, CompoundLiteralRegionKind), CL(cl) {} 827 class DeclRegion : public TypedValueRegion { [all...] |
SymbolManager.h | 40 class TypedValueRegion; 125 const TypedValueRegion *R; 128 SymbolRegionValue(SymbolID sym, const TypedValueRegion *r) 131 const TypedValueRegion* getRegion() const { return R; } 133 static void Profile(llvm::FoldingSetNodeID& profile, const TypedValueRegion* R) { 202 const TypedValueRegion *R; 205 SymbolDerived(SymbolID sym, SymbolRef parent, const TypedValueRegion *r) 209 const TypedValueRegion *getRegion() const { return R; } 216 const TypedValueRegion *r) { 493 const SymbolRegionValue* getRegionValueSymbol(const TypedValueRegion* R) [all...] |
SValBuilder.h | 163 DefinedOrUnknownSVal getRegionValueSymbolVal(const TypedValueRegion *region); 193 SymbolRef parentSymbol, const TypedValueRegion *region); 209 const TypedValueRegion *region) {
|
SVals.h | 36 class TypedValueRegion; 438 const TypedValueRegion *getRegion() const;
|
Store.h | 249 SVal CastRetrievedVal(SVal val, const TypedValueRegion *region,
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
BoolAssignmentChecker.cpp | 58 const TypedValueRegion *TR = 59 dyn_cast_or_null<TypedValueRegion>(loc.getAsRegion());
|
DereferenceChecker.cpp | 232 const TypedValueRegion *TVR = dyn_cast_or_null<TypedValueRegion>(MR);
|
BasicObjCFoundationChecks.cpp | 324 const TypedValueRegion* R = dyn_cast<TypedValueRegion>(LV->stripCasts());
|
CallAndMessageChecker.cpp | 152 bool Find(const TypedValueRegion *R) {
|
CStringChecker.cpp | 830 const TypedValueRegion *TVR = dyn_cast<TypedValueRegion>(MR); [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
Store.cpp | 105 if (const TypedValueRegion *TR = dyn_cast<TypedValueRegion>(R)) { 177 if (const TypedValueRegion *TR = dyn_cast<TypedValueRegion>(baseR)) { 231 const TypedValueRegion *TVR = dyn_cast<TypedValueRegion>(MR); 355 SVal StoreManager::CastRetrievedVal(SVal V, const TypedValueRegion *R,
|
RegionStore.cpp | 239 if (const TypedValueRegion *TR = dyn_cast<TypedValueRegion>(R)) 415 const TypedValueRegion* R, SVal V); 419 const TypedValueRegion* R, SVal V); 422 const TypedValueRegion* R, 476 SVal getBindingForLazySymbol(const TypedValueRegion *R); 479 const TypedValueRegion *R, 491 SVal getBindingForStruct(RegionBindingsConstRef B, const TypedValueRegion *R); 492 SVal getBindingForArray(RegionBindingsConstRef B, const TypedValueRegion *R); 493 NonLoc createLazyBinding(RegionBindingsConstRef B, const TypedValueRegion *R) [all...] |
BasicValueFactory.cpp | 31 const TypedValueRegion *region) { 128 const TypedValueRegion *region) {
|
ExprEngineObjC.cpp | 108 if (const TypedValueRegion *R = 109 dyn_cast<TypedValueRegion>(MV->getRegion())) {
|
MemRegion.cpp | 183 DefinedOrUnknownSVal TypedValueRegion::getExtent(SValBuilder &svalBuilder) const { 431 void TypedValueRegion::anchor() { } 905 const TypedValueRegion *Super, 930 if (isa<TypedValueRegion>(Super)) { 931 assert(isValidBaseClass(RD, dyn_cast<TypedValueRegion>(Super), IsVirtual)); [all...] |
SValBuilder.cpp | 95 SValBuilder::getRegionValueSymbolVal(const TypedValueRegion* region) { 178 const TypedValueRegion *region) {
|
SVals.cpp | 146 const TypedValueRegion *nonloc::LazyCompoundVal::getRegion() const {
|
SymbolManager.cpp | 152 SymbolManager::getRegionValueSymbol(const TypedValueRegion* R) { 188 const TypedValueRegion *R) {
|
ProgramState.cpp | 219 if (const TypedValueRegion *TR = dyn_cast<TypedValueRegion>(R)) {
|
BugReporterVisitors.cpp | 540 if (const TypedValueRegion *TR = dyn_cast<TypedValueRegion>(R)) { 602 if (const TypedValueRegion *TR = dyn_cast<TypedValueRegion>(R)) { [all...] |
ExprEngine.cpp | [all...] |