Searched refs:DynType (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | DynamicTypeChecker.cpp | 164 QualType DynType = DynTypeInfo.getType(); in checkPostStmt() local 167 const auto *DynObjCType = DynType->getAs<ObjCObjectPointerType>(); in checkPostStmt() 193 reportTypeError(DynType, StaticType, Region, CE, C); in checkPostStmt()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | CallEvent.cpp | 767 DynamicTypeInfo DynType = getDynamicTypeInfo(getState(), R); in getRuntimeDefinition() local 768 if (!DynType.isValid()) in getRuntimeDefinition() 772 QualType RegionType = DynType.getType()->getPointeeType(); in getRuntimeDefinition() 802 if (!DynType.canBeASubClass()) in getRuntimeDefinition() 810 if (DynType.canBeASubClass()) in getRuntimeDefinition() 1301 QualType DynType = DTI.getType(); in getRuntimeDefinition() local 1305 dyn_cast<ObjCObjectPointerType>(DynType.getCanonicalType()); in getRuntimeDefinition()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprConstant.cpp | 5820 if (!DynType) in HandleVirtualDispatch() 5828 unsigned PathLength = DynType->PathLength; in HandleVirtualDispatch() 5935 std::optional<DynamicType> DynType = in HandleDynamicCast() local 5937 if (!DynType) in HandleDynamicCast() 5944 return CastToDerivedClass(Info, E, Ptr, DynType->Type, DynType->PathLength); in HandleDynamicCast() 5962 DynType->Type->isDerivedFrom(C))) in HandleDynamicCast() 5974 << Info.Ctx.getRecordType(DynType->Type) in HandleDynamicCast() 5988 if (PathLength > (int)DynType->PathLength && in HandleDynamicCast() 6001 if (!CastToDerivedClass(Info, E, Ptr, DynType->Type, DynType->PathLength)) in HandleDynamicCast() 8728 std::optional<DynamicType> DynType = in VisitCXXTypeidExpr() local [all …]
|