Searched refs:getAs (Results 126 - 150 of 242) sorted by relevance

12345678910

/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.cpp287 Optional<Loc> IVarLoc = C.getSVal(IRE).getAs<Loc>();
400 if (const ObjCObjectPointerType *PT = RetTy->getAs<ObjCObjectPointerType>())
545 if (auto DL = L.getAs<DefinedOrUnknownSVal>()) {
953 if (auto L = RetVal.getAs<DefinedOrUnknownSVal>())
1194 if (const SymbolicRegion *SR = I->StripCasts()->getAs<SymbolicRegion>())
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp89 S.AddAlignedAttr(New, *Aligned, Result.getAs<Expr>(), IsPackExpansion);
148 E = Result.getAs<Expr>();
154 OE = Result.getAs<Expr>();
168 S.AddAlignValueAttr(New, *Aligned, Result.getAs<Expr>());
192 Cond = Result.getAs<Expr>();
247 Expr *MaxThreads = Result.getAs<Expr>();
254 MinBlocks = Result.getAs<Expr>();
452 Expr *MinExpr = Result.getAs<Expr>();
457 Expr *MaxExpr = Result.getAs<Expr>();
495 Expr *MinExpr = Result.getAs<Exp
[all...]
H A DSemaStmt.cpp58 return StmtResult(FE.getAs<Stmt>());
825 const EnumType *CondEnumType = CondType->getAs<EnumType>();
826 const EnumType *CaseEnumType = CaseType->getAs<EnumType>();
1130 const EnumType *ET = CondTypeBeforePromotion->getAs<EnumType>();
1265 if (const EnumType *ET = DstType->getAs<EnumType>())
1800 Expr *Third = third.release().getAs<Expr>();
1848 collection->getType()->getAs<ObjCObjectPointerType>();
2072 && Collection->getType()->getAs<ObjCObjectPointerType>() != nullptr;
3100 FD->getParamDecl(0)->getType()->getAs<RValueReferenceType>();
3520 if (!OrigResultType.getType()->getAs<AutoTyp
[all...]
H A DSemaCodeComplete.cpp833 return getSimplifiedTypeClass(T->getAs<ReferenceType>()->getPointeeType());
895 if (const auto *Ref = T->getAs<ReferenceType>()) {
900 if (const auto *Pointer = T->getAs<PointerType>()) {
909 if (const auto *Block = T->getAs<BlockPointerType>()) {
914 if (const auto *Function = T->getAs<FunctionType>()) {
2696 if (TypedefTypeLoc TypedefTL = TL.getAs<TypedefTypeLoc>()) {
2705 if (QualifiedTypeLoc QualifiedTL = TL.getAs<QualifiedTypeLoc>()) {
2710 if (AttributedTypeLoc AttrTL = TL.getAs<AttributedTypeLoc>()) {
2718 if (BlockPointerTypeLoc BlockPtr = TL.getAs<BlockPointerTypeLoc>()) {
2720 Block = TL.getAs<FunctionTypeLo
[all...]
H A DCodeCompleteConsumer.cpp499 return Function->getType()->getAs<FunctionType>();
504 ->getAs<FunctionType>();
H A DSemaCUDA.cpp305 const RecordType *BaseType = B->getType()->getAs<RecordType>();
348 Context.getBaseElementType(F->getType())->getAs<RecordType>();
H A DSemaExprObjC.cpp516 if (const PointerType *PT = ValueType->getAs<PointerType>()) {
636 } else if (const EnumType *ET = ValueType->getAs<EnumType>()) {
844 const PointerType *PtrT = T->getAs<PointerType>();
959 const PointerType *PtrValue = ValueT->getAs<PointerType>();
973 const PointerType *PtrKey = KeyT->getAs<PointerType>();
1645 if (auto *ObjPT = ReceiverType->getAs<ObjCObjectPointerType>()) {
1745 Args[i] = ArgE.getAs<Expr>();
2380 const auto *OPT = ReceiverType->getAs<ObjCObjectPointerType>();
2389 const auto *IT = ReceiverType->getAs<ObjCInterfaceType>();
2517 const ObjCObjectType *ClassType = ReceiverType->getAs<ObjCObjectTyp
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp828 Method->getParamDecl(0)->getType()->getAs<ReferenceType>();
1105 if (const auto *RecordTy = T->getAs<RecordType>()) {
1567 const auto *RT = I.getType()->getAs<RecordType>();
1609 const auto *RT = I.getType()->getAs<RecordType>();
2062 const RecordType *RT = I.getType()->getAs<RecordType>();
2272 if (const auto *Ref = ParamType->getAs<LValueReferenceType>())
2360 return CXXMethodDecl::getThisType(getType()->getAs<FunctionProtoType>(),
2368 return CXXMethodDecl::getThisObjectType(getType()->getAs<FunctionProtoType>(),
2584 const auto *ParamRefType = Param->getType()->getAs<ReferenceType>();
H A DExprObjC.cpp361 if (const ObjCObjectPointerType *Ptr = T->getAs<ObjCObjectPointerType>())
364 if (const ObjCObjectType *Ty = T->getAs<ObjCObjectType>())
H A DScanfFormatString.cpp426 if (const EnumType *ETy = PT->getAs<EnumType>()) {
433 const BuiltinType *BT = PT->getAs<BuiltinType>();
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/Interp/
H A DByteCodeExprGen.cpp500 return PT->getPointeeType()->getAs<RecordType>();
502 return Ty->getAs<RecordType>();
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprAgg.cpp234 const RecordType *RecordTy = T->getAs<RecordType>();
926 if (const ComplexType *CT = ArgTy->getAs<ComplexType>())
929 if (const auto *MPT = ArgTy->getAs<MemberPointerType>()) {
1753 if (const RecordType *RT = E->getType()->getAs<RecordType>()) {
1806 .getBaseElementType(E->getType())->getAs<RecordType>()) {
1913 if (const RecordType *RT = Ty->getAs<RecordType>()) {
1985 } else if (const RecordType *RecordTy = Ty->getAs<RecordType>()) {
1994 if (const RecordType *RecordTy = BaseType->getAs<RecordType>()) {
H A DCGCXXABI.cpp49 MPT->getPointeeType()->getAs<FunctionProtoType>();
H A DSwiftCallingConv.cpp67 if (auto recType = type->getAs<RecordType>()) {
84 } else if (auto complexType = type->getAs<ComplexType>()) {
92 } else if (type->getAs<MemberPointerType>()) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DMallocOverflowSecurityChecker.cpp310 if (Optional<CFGStmt> CS = bi->getAs<CFGStmt>()) {
H A DDereferenceChecker.cpp214 if (!location.getAs<Loc>())
H A DPaddingChecker.cpp123 const RecordType *RT = ArrTy->getElementType()->getAs<RecordType>();
H A DObjCSelfInitChecker.cpp414 if (!location.getAs<loc::MemRegionVal>())
H A DTestAfterDivZeroChecker.cpp135 Optional<DefinedSVal> DSV = S.getAs<DefinedSVal>();
H A DStdLibraryFunctionsChecker.cpp249 if (auto N = V.getAs<NonLoc>()) {
280 if (auto N = V.getAs<NonLoc>()) {
334 .getAs<DefinedOrUnknownSVal>())
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporterVisitors.h177 IsZeroCheck(!Assumption && Constraint.getAs<Loc>()) {}
/freebsd-11-stable/contrib/llvm-project/clang/utils/TableGen/
H A DASTTableGen.h114 NodeClass getAs() const { function in class:clang::tblgen::WrappedRecord
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DLoopUnrolling.cpp238 if (Optional<BlockEntrance> BE = P.getAs<BlockEntrance>())
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DMemRegion.h171 template<typename RegionTy> const RegionTy* getAs() const;
545 if (T->getAs<ObjCObjectType>())
1092 assert((!Idx.getAs<nonloc::ConcreteInt>() ||
1228 const RegionTy* MemRegion::getAs() const { function in class:clang::ento::MemRegion
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/
H A DLiveVariables.cpp513 elem.getAs<CFGAutomaticObjDtor>()) {
518 if (!elem.getAs<CFGStmt>())
573 if (Optional<CFGStmt> cs = bi->getAs<CFGStmt>()) {

Completed in 590 milliseconds

12345678910