OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DynamicTypeInfo
(Results
1 - 11
of
11
) sorted by null
/external/clang/lib/StaticAnalyzer/Core/
DynamicTypeMap.cpp
21
DynamicTypeInfo
getDynamicTypeInfo(ProgramStateRef State,
26
const
DynamicTypeInfo
*GDMType = State->get<DynamicTypeMap>(Reg);
32
return
DynamicTypeInfo
(TR->getLocationType(), /*CanBeSubclass=*/false);
36
return
DynamicTypeInfo
(Sym->getType());
39
return
DynamicTypeInfo
();
43
DynamicTypeInfo
NewTy) {
CallEvent.cpp
478
DynamicTypeInfo
DynType = getDynamicTypeInfo(getState(), R);
484
assert(!RegionType.isNull() && "
DynamicTypeInfo
should always be a pointer.");
499
// FIXME: This is checking that our
DynamicTypeInfo
is at least as good as
501
//
DynamicTypeInfo
when an object is cast, we can't actually be sure the
502
//
DynamicTypeInfo
is up to date. This assert should be re-enabled once
504
//assert(!MD->getParent()->isDerivedFrom(RD) && "Bad
DynamicTypeInfo
");
861
DynamicTypeInfo
DTI = getDynamicTypeInfo(getState(), Receiver);
[
all
...]
/external/compiler-rt/lib/ubsan/
ubsan_type_hash_win.cc
46
__ubsan::
DynamicTypeInfo
55
return
DynamicTypeInfo
(0, 0, 0);
60
return
DynamicTypeInfo
(0, 0, 0);
70
return
DynamicTypeInfo
(0, 0, 0);
73
return
DynamicTypeInfo
(0, 0, 0);
77
return
DynamicTypeInfo
(tinfo->name(), obj_locator->offset_to_top,
ubsan_type_hash.h
24
class
DynamicTypeInfo
{
30
DynamicTypeInfo
(const char *MDTN, sptr Offset, const char *STN)
44
DynamicTypeInfo
getDynamicTypeInfoFromObject(void *Object);
47
DynamicTypeInfo
getDynamicTypeInfoFromVtable(void *Vtable);
ubsan_type_hash.cc
29
__ubsan::
DynamicTypeInfo
__ubsan::getDynamicTypeInfoFromObject(void *Object) {
ubsan_type_hash_itanium.cc
239
__ubsan::
DynamicTypeInfo
243
return
DynamicTypeInfo
(0, 0, 0);
247
return
DynamicTypeInfo
(Vtable->TypeInfo->__type_name, -Vtable->Offset,
ubsan_handlers_cxx.cc
41
DynamicTypeInfo
DTI = getDynamicTypeInfoFromObject((void*)Pointer);
99
DynamicTypeInfo
DTI = getDynamicTypeInfoFromVtable((void*)Vtable);
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DynamicTypeInfo.h
1
//==
DynamicTypeInfo
.h - Runtime type information ----------------*- C++ -*--=//
19
class
DynamicTypeInfo
{
26
DynamicTypeInfo
() : T(QualType()) {}
27
DynamicTypeInfo
(QualType WithType, bool CanBeSub = true)
44
bool operator==(const
DynamicTypeInfo
&X) const {
DynamicTypeMap.h
27
typedef llvm::ImmutableMap<const MemRegion *,
DynamicTypeInfo
>
39
DynamicTypeInfo
getDynamicTypeInfo(ProgramStateRef State,
44
DynamicTypeInfo
NewTy);
51
DynamicTypeInfo
(NewTy, CanBeSubClassed));
/external/clang/lib/StaticAnalyzer/Checkers/
DynamicTypeChecker.cpp
100
DynamicTypeInfo
TrackedType = getDynamicTypeInfo(State, Reg);
101
DynamicTypeInfo
TrackedTypePrev = getDynamicTypeInfo(StatePrev, Reg);
174
DynamicTypeInfo
DynTypeInfo = getDynamicTypeInfo(State, Region);
DynamicTypePropagation.cpp
240
DynamicTypeInfo
RecDynType = getDynamicTypeInfo(State, RecReg);
[
all
...]
Completed in 2183 milliseconds