Searched refs:DynamicTypeInfo (Results 1 – 10 of 10) sorted by relevance
| /NextBSD/contrib/compiler-rt/lib/ubsan/ |
| HD | ubsan_type_hash_win.cc | 46 __ubsan::DynamicTypeInfo 55 return DynamicTypeInfo(0, 0, 0); in getDynamicTypeInfoFromVtable() 60 return DynamicTypeInfo(0, 0, 0); in getDynamicTypeInfoFromVtable() 70 return DynamicTypeInfo(0, 0, 0); in getDynamicTypeInfoFromVtable() 73 return DynamicTypeInfo(0, 0, 0); in getDynamicTypeInfoFromVtable() 77 return DynamicTypeInfo(tinfo->name(), obj_locator->offset_to_top, in getDynamicTypeInfoFromVtable()
|
| HD | ubsan_type_hash.h | 24 class DynamicTypeInfo { 30 DynamicTypeInfo(const char *MDTN, sptr Offset, const char *STN) in DynamicTypeInfo() function 44 DynamicTypeInfo getDynamicTypeInfoFromObject(void *Object); 47 DynamicTypeInfo getDynamicTypeInfoFromVtable(void *Vtable);
|
| HD | ubsan_type_hash_itanium.cc | 239 __ubsan::DynamicTypeInfo 243 return DynamicTypeInfo(0, 0, 0); in getDynamicTypeInfoFromVtable() 247 return DynamicTypeInfo(Vtable->TypeInfo->__type_name, -Vtable->Offset, in getDynamicTypeInfoFromVtable()
|
| HD | ubsan_handlers_cxx.cc | 40 DynamicTypeInfo DTI = getDynamicTypeInfoFromObject((void*)Pointer); in HandleDynamicTypeCacheMiss() 89 DynamicTypeInfo DTI = getDynamicTypeInfoFromVtable((void*)Vtable); in HandleCFIBadType()
|
| HD | ubsan_type_hash.cc | 29 __ubsan::DynamicTypeInfo __ubsan::getDynamicTypeInfoFromObject(void *Object) { in getDynamicTypeInfoFromObject()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| HD | DynamicTypeInfo.h | 19 class DynamicTypeInfo { 26 DynamicTypeInfo() : T(QualType()) {} in DynamicTypeInfo() function 27 DynamicTypeInfo(QualType WithType, bool CanBeSub = true) 44 bool operator==(const DynamicTypeInfo &X) const {
|
| HD | ProgramState.h | 341 DynamicTypeInfo getDynamicTypeInfo(const MemRegion *Reg) const; 345 DynamicTypeInfo NewTy) const; 351 return setDynamicTypeInfo(Reg, DynamicTypeInfo(NewTy, CanBeSubClassed));
|
| /NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| HD | ProgramState.cpp | 759 DynamicTypeInfo)) in REGISTER_TRAIT_WITH_PROGRAMSTATE() argument 761 DynamicTypeInfo ProgramState::getDynamicTypeInfo(const MemRegion *Reg) const { in REGISTER_TRAIT_WITH_PROGRAMSTATE() 765 const DynamicTypeInfo *GDMType = get<DynamicTypeMap>(Reg); in REGISTER_TRAIT_WITH_PROGRAMSTATE() 771 return DynamicTypeInfo(TR->getLocationType(), /*CanBeSubclass=*/false); in REGISTER_TRAIT_WITH_PROGRAMSTATE() 775 return DynamicTypeInfo(Sym->getType()); in REGISTER_TRAIT_WITH_PROGRAMSTATE() 778 return DynamicTypeInfo(); in REGISTER_TRAIT_WITH_PROGRAMSTATE() 782 DynamicTypeInfo NewTy) const { in setDynamicTypeInfo()
|
| HD | CallEvent.cpp | 438 DynamicTypeInfo DynType = getState()->getDynamicTypeInfo(R); in getRuntimeDefinition() 803 DynamicTypeInfo DTI = getState()->getDynamicTypeInfo(Receiver); in getRuntimeDefinition()
|
| /NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| HD | DynamicTypePropagation.cpp | 143 DynamicTypeInfo RecDynType = State->getDynamicTypeInfo(RecReg); in checkPostCall()
|