Home
last modified time | relevance | path

Searched refs:getTypePtrOrNull (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DRawPtrRefMemberChecker.cpp94 const Type *MemberType = QT.getTypePtrOrNull(); in visitMember()
103 MemberType = QT.getTypePtrOrNull(); in visitMember()
116 auto *PointeeType = TypePtr->getPointeeType().getTypePtrOrNull(); in getObjCDecl()
160 const Type *IvarType = QT.getTypePtrOrNull(); in visitIvarDecl()
227 const Type *PropType = QT.getTypePtrOrNull(); in isPropImplUnsafePtr()
293 if (Member->getType().getTypePtrOrNull() == MemberType) in reportBug()
H A DPtrTypesSemantics.cpp44 const Type *T = Base->getType().getTypePtrOrNull(); in hasPublicMethodInBase()
271 auto *RT = dyn_cast_or_null<RecordType>(PointeeType.getTypePtrOrNull()); in isUnretained()
273 auto *Type = QT.getTypePtrOrNull(); in isUnretained()
280 Type = ET->desugar().getTypePtrOrNull(); in isUnretained()
299 auto *Type = CanonicalType.getTypePtrOrNull(); in isUnretained()
303 auto *PointeeType = Pointee.getTypePtrOrNull(); in isUnretained()
397 auto *T = QT.getTypePtrOrNull(); in isGetterOfSafePtr()
405 auto *T = QT.getTypePtrOrNull(); in isGetterOfSafePtr()
413 auto *T = QT.getTypePtrOrNull(); in isGetterOfSafePtr()
473 if (auto *Type = ReturnType.getTypePtrOrNull()) { in isPtrConversion()
H A DForwardDeclChecker.cpp110 if (auto *Type = QT.getTypePtrOrNull()) in visitTypedef()
116 auto *CanonicalType = QT.getCanonicalType().getTypePtrOrNull(); in isUnknownType()
120 auto *PointeeType = PointeeQT.getTypePtrOrNull(); in isUnknownType()
H A DRetainPtrCtorAdoptChecker.cpp498 auto *PointeeType = QT->getPointeeType().getTypePtrOrNull(); in isOwned()
531 auto *ResultType = QT.getTypePtrOrNull(); in isOwned()
H A DRefCntblBaseVirtualDtorChecker.cpp302 auto *T = Base->getType().getTypePtrOrNull(); in visitCXXRecordDecl()
H A DRawPtrRefLambdaCapturesChecker.cpp310 if (auto *Type = ClsType.getTypePtrOrNull()) { in checkASTDecl()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCanonicalType.h88 const T *getTypePtrOrNull() const { in getTypePtrOrNull() function
89 return cast_or_null<T>(Stored.getTypePtrOrNull()); in getTypePtrOrNull()
255 operator const T*() const { return this->Stored.getTypePtrOrNull(); }
H A DType.h974 const Type *getTypePtrOrNull() const;
8106 inline const Type *QualType::getTypePtrOrNull() const {
H A DDecl.h4127 void setIntegerType(QualType T) { IntegerType = T.getTypePtrOrNull(); } in setIntegerType()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHeuristicResolver.cpp127 const Type *T = QT.getTypePtrOrNull(); in resolveTypeToTagDecl()
136 .getTypePtrOrNull(); in resolveTypeToTagDecl()
155 T = ICNT->getInjectedSpecializationType().getTypePtrOrNull(); in resolveTypeToTagDecl()
H A DSemaStmtAsm.cpp873 if (const Type *PT = getCurrentThisType().getTypePtrOrNull()) in LookupInlineAsmField()
H A DSemaARM.cpp548 if (const Type *Ty = FD->getType().getTypePtrOrNull()) { in getArmStreamingFnType()
H A DSemaDeclAttr.cpp5462 if (ExistingDerefType != ParmType.getTypePtrOrNull()) { in handleLifetimeCategoryAttr()
5481 if (ExistingDerefType != ParmType.getTypePtrOrNull()) { in handleLifetimeCategoryAttr()
H A DSemaOpenMP.cpp6788 const Type *Ty = QTy.getTypePtrOrNull(); in ActOnOpenMPDeclareSimdDirective()
19726 const auto *Ty = Type.getTypePtrOrNull(); in CheckOpenMPLinearDecl()
20014 const Type *Ty = QType.getTypePtrOrNull(); in ActOnOpenMPAlignedClause()
H A DTreeTransform.h13378 (D->getTypeSourceInfo() && Data[I].Type.get().getTypePtrOrNull() != in TransformOMPIteratorExpr()
13379 D->getType().getTypePtrOrNull()) || in TransformOMPIteratorExpr()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DMoveChecker.cpp501 const Type *Tp = ConversionDec->getConversionType().getTypePtrOrNull(); in isMoveSafeMethod()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DCommentSema.cpp912 if (auto *DesugaredTypePtr = DesugaredType.getTypePtrOrNull()) { in isClassOrStructOrTagTypedefDecl()
H A DAPValue.cpp159 : Ty((const void *)ElemTy.getTypePtrOrNull()), Path(Path) {} in LValuePathSerializationHelper()
H A DDecl.cpp5480 return isa_and_nonnull<PackExpansionType>(getType().getTypePtrOrNull()); in isParameterPack()
5988 if (const Type *Ty = FD->getType().getTypePtrOrNull()) in IsArmStreamingFunction()
H A DExpr.cpp776 const Type *Ty = Decl->getType().getTypePtrOrNull(); in ComputeName()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h245 if (qt.getTypePtrOrNull() == nullptr) in GetType()
H A DTypeSystemClang.cpp2846 qual_type.getTypePtrOrNull())) { in IsAnonymousType()
3609 qual_type->getPointeeType().getTypePtrOrNull()) { in IsPossibleDynamicType()
8467 const clang::Type *clang_type = qt.getTypePtrOrNull(); in GetEnumerationIntegerType()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DMemRegion.h585 return T.getTypePtrOrNull() ? T.getDesugaredType(Context) : T; in getDesugaredValueType()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp541 TD->setTypeForDecl(Reader.GetType(DeferredTypeID).getTypePtrOrNull()); in Visit()
550 ID->TypeForDecl = Reader.GetType(DeferredTypeID).getTypePtrOrNull(); in Visit()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseExpr.cpp1921 const Type* BaseType = Base->getType().getTypePtrOrNull(); in ParsePostfixExpressionSuffix()

12