enum MemRegion::Kind

Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:97

Enumerators

NameValueComment
CodeSpaceRegionKind0
GlobalImmutableSpaceRegionKind1
GlobalInternalSpaceRegionKind2
GlobalSystemSpaceRegionKind3
BEGIN_NON_STATIC_GLOBAL_MEMSPACES1
END_NON_STATIC_GLOBAL_MEMSPACES3
StaticGlobalSpaceRegionKind4
BEGIN_GLOBAL_MEMSPACES1
END_GLOBAL_MEMSPACES4
HeapSpaceRegionKind5
StackArgumentsSpaceRegionKind6
StackLocalsSpaceRegionKind7
BEGIN_STACK_MEMSPACES6
END_STACK_MEMSPACES7
UnknownSpaceRegionKind8
BEGIN_MEMSPACES0
END_MEMSPACES8
AllocaRegionKind9
SymbolicRegionKind10
BlockDataRegionKind11
BlockCodeRegionKind12
FunctionCodeRegionKind13
BEGIN_CODE_TEXT_REGIONS12
END_CODE_TEXT_REGIONS13
CompoundLiteralRegionKind14
CXXBaseObjectRegionKind15
CXXDerivedObjectRegionKind16
CXXTempObjectRegionKind17
CXXThisRegionKind18
FieldRegionKind19
ObjCIvarRegionKind20
NonParamVarRegionKind21
ParamVarRegionKind22
BEGIN_VAR_REGIONS21
END_VAR_REGIONS22
BEGIN_DECL_REGIONS19
END_DECL_REGIONS22
ElementRegionKind23
ObjCStringRegionKind24
StringRegionKind25
BEGIN_TYPED_VALUE_REGIONS14
END_TYPED_VALUE_REGIONS25
BEGIN_TYPED_REGIONS11
END_TYPED_REGIONS25