Searched refs:castAs (Results 26 - 50 of 110) sorted by relevance

12345

/freebsd-10.3-release/contrib/llvm/tools/clang/lib/AST/
H A DMangle.cpp80 const FunctionType *FT = T->castAs<FunctionType>();
154 const FunctionType *FT = FD->getType()->castAs<FunctionType>();
H A DMicrosoftMangle.cpp306 const FunctionProtoType *FT = FD->getType()->castAs<FunctionProtoType>();
1575 mangleName(T->getClass()->castAs<RecordType>()->getDecl());
1581 mangleName(T->getClass()->castAs<RecordType>()->getDecl());
1725 mangleFunctionType(pointee->castAs<FunctionProtoType>());
1951 DeclForFPT->getType()->castAs<FunctionProtoType>(), MD);
1965 Mangler.mangleFunctionType(DD->getType()->castAs<FunctionProtoType>(), DD);
H A DExprConstant.cpp128 const ComplexType *CT = Type->castAs<ComplexType>();
1331 RecordDecl *RD = Type->castAs<RecordType>()->getDecl();
1527 QualType EltTy = VecTy->castAs<VectorType>()->getElementType();
2152 ObjType = ObjType->castAs<ComplexType>()->getElementType();
2174 RecordDecl *RD = ObjType->castAs<RecordType>()->getDecl();
2335 ObjType = ObjType->castAs<ComplexType>()->getElementType();
2789 SubobjType->castAs<ComplexType>()->getElementType()
2793 SubobjType->castAs<ComplexType>()->getElementType()
4052 assert(BaseTy->castAs<RecordType>()->getDecl()->getCanonicalDecl() ==
4191 BaseTy = E->getBase()->getType()->castAs<PointerTyp
[all...]
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DExprEngineC.cpp526 BlockEdge BE = N->getLocation().castAs<BlockEdge>();
548 CFGStmt Elem = SrcBlock->rbegin()->castAs<CFGStmt>();
555 DefinedOrUnknownSVal DefinedRHS = RHSVal.castAs<DefinedOrUnknownSVal>();
646 SrcBlock = PP.castAs<BlockEdge>().getSrc();
835 state = state->BindExpr(U, LCtx, evalComplement(V.castAs<NonLoc>()));
839 state = state->BindExpr(U, LCtx, evalMinus(V.castAs<NonLoc>()));
856 Result = evalBinOp(state, BO_EQ, V.castAs<NonLoc>(), X,
900 DefinedSVal V2 = V2_untested.castAs<DefinedSVal>();
H A DCoreEngine.cpp233 HandleBlockEdge(Loc.castAs<BlockEdge>(), Pred);
237 HandleBlockEntrance(Loc.castAs<BlockEntrance>(), Pred);
245 CallEnter CEnter = Loc.castAs<CallEnter>();
536 CFGStmt CS = (*Block)[Idx].castAs<CFGStmt>();
H A DProgramState.cpp127 const MemRegion *R = loc.castAs<loc::MemRegionVal>().getRegion();
328 Idx.castAs<NonLoc>(), Min, indexTy);
334 svalBuilder.evalBinOpNN(this, BO_Add, UpperBound.castAs<NonLoc>(),
341 SVal inBound = svalBuilder.evalBinOpNN(this, BO_LT, newIdx.castAs<NonLoc>(),
342 newBound.castAs<NonLoc>(), Ctx.IntTy);
348 return CM.assume(this, inBound.castAs<DefinedSVal>(), Assumption);
H A DExprEngineObjC.cpp165 recVal.castAs<DefinedOrUnknownSVal>();
H A DPathDiagnostic.cpp550 return PathDiagnosticLocation(Source.castAs<CFGStmt>().getStmt(),
553 const CFGInitializer &Init = Source.castAs<CFGInitializer>();
558 const CFGAutomaticObjDtor &Dtor = Source.castAs<CFGAutomaticObjDtor>();
563 const CFGDeleteDtor &Dtor = Source.castAs<CFGDeleteDtor>();
1113 CallExitEnd CExit = P.castAs<CallExitEnd>();
H A DRegionStore.cpp1250 const MemRegion* R = Array.castAs<loc::MemRegionVal>().getRegion();
1276 const MemRegion *MR = L.castAs<loc::MemRegionVal>().getRegion();
1838 const RecordDecl *RD = R->getValueType()->castAs<RecordType>()->getDecl();
1898 const MemRegion *R = L.castAs<loc::MemRegionVal>().getRegion();
1974 .castAs<nonloc::LazyCompoundVal>();
1987 const nonloc::CompoundVal& CV = Init.castAs<nonloc::CompoundVal>();
2036 nonloc::CompoundVal CV = V.castAs<nonloc::CompoundVal>();
2131 const nonloc::CompoundVal& CV = V.castAs<nonloc::CompoundVal>();
H A DExplodedGraph.cpp132 const Expr *Ex = dyn_cast<Expr>(progPoint.castAs<PostStmt>().getStmt());
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExprEngine.h444 return X.isValid() ? svalBuilder.evalMinus(X.castAs<NonLoc>()) : X;
448 return X.isValid() ? svalBuilder.evalComplement(X.castAs<NonLoc>()) : X;
461 R.castAs<NonLoc>(), T) : R;
H A DSVals.h75 T castAs() const { function in class:clang::ento::SVal
381 return D->first.castAs<Loc>();
388 return V.castAs<Loc>();
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DPthreadLockChecker.cpp101 DefinedSVal retVal = X.castAs<DefinedSVal>();
H A DCallAndMessageChecker.cpp245 State->assume(L.castAs<DefinedOrUnknownSVal>());
300 State->assume(V.castAs<DefinedOrUnknownSVal>());
401 DefinedOrUnknownSVal receiverVal = recVal.castAs<DefinedOrUnknownSVal>();
H A DIdempotentOperationChecker.cpp180 LHSVal = state->getSVal(LHSVal.castAs<Loc>(), LHS->getType());
336 C.getPredecessor()->getLocation().castAs<StmtPoint>().getStmt();
H A DMacOSKeychainAPIChecker.cpp425 if (State->assume(ArgSVal.castAs<DefinedSVal>(), false) &&
607 cast<CallExpr>(N->getLocation().castAs<StmtPoint>().getStmt());
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprComplex.cpp201 QualType Elem = E->getType()->castAs<ComplexType>()->getElementType();
207 QualType Elem = E->getType()->castAs<ComplexType>()->getElementType();
391 SrcType = SrcType->castAs<ComplexType>()->getElementType();
392 DestType = DestType->castAs<ComplexType>()->getElementType();
406 DestType = DestType->castAs<ComplexType>()->getElementType();
611 if (Op.Ty->castAs<ComplexType>()->getElementType()->isUnsignedIntegerType()) {
806 QualType Ty = E->getType()->castAs<ComplexType>()->getElementType();
819 CGF.ConvertType(E->getType()->castAs<ComplexType>()->getElementType());
H A DMicrosoftCXXABI.cpp1388 const MemberPointerType *MPT = MPType->castAs<MemberPointerType>();
1416 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>();
1436 MD->getType()->castAs<FunctionType>())) {
1722 E->getSubExpr()->getType()->castAs<MemberPointerType>();
1723 const MemberPointerType *DstTy = E->getType()->castAs<MemberPointerType>();
1822 E->getSubExpr()->getType()->castAs<MemberPointerType>();
1823 const MemberPointerType *DstTy = E->getType()->castAs<MemberPointerType>();
1897 MPT->getPointeeType()->castAs<FunctionProtoType>();
H A DCGCXXABI.cpp240 derivedType->castAs<MemberPointerType>()->getClass()->getAsCXXRecordDecl();
H A DCGExprCXX.cpp56 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>();
70 const RecordType *Ty = T->castAs<RecordType>();
240 MemFnExpr->getType()->castAs<MemberPointerType>();
243 MPT->getPointeeType()->castAs<FunctionProtoType>();
1126 allocator->getType()->castAs<FunctionProtoType>();
1749 SrcRecordTy = SrcTy->castAs<PointerType>()->getPointeeType();
1753 DestRecordTy = DestTy->castAs<ReferenceType>()->getPointeeType();
H A DCGExprAgg.cpp323 RecordDecl *Record = E->getType()->castAs<RecordType>()->getDecl();
595 atomicType->castAs<AtomicType>()->getValueType()));
1123 RecordDecl *record = E->getType()->castAs<RecordType>()->getDecl();
H A DCGExprConstant.cpp544 const RecordDecl *RD = ValTy->castAs<RecordType>()->getDecl();
1347 cast<CXXRecordDecl>(I->getType()->castAs<RecordType>()->getDecl());
1380 cast<CXXRecordDecl>(I->getType()->castAs<RecordType>()->getDecl());
1474 return getCXXABI().EmitNullMemberPointer(T->castAs<MemberPointerType>());
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExceptionSpec.cpp120 SourceDecl->getType()->castAs<FunctionProtoType>();
132 return SourceDecl->getType()->castAs<FunctionProtoType>();
190 New->getType()->castAs<FunctionProtoType>();
213 Old->getType()->castAs<FunctionProtoType>();
H A DSemaType.cpp2363 << getFunctionQualifiersAsString(T->castAs<FunctionProtoType>());
2532 (T->castAs<FunctionProtoType>()->getTypeQuals() != 0 ||
2533 T->castAs<FunctionProtoType>()->getRefQualifier() != RQ_None);
3556 ElaboratedTypeLoc ElabTL = OldTL.castAs<ElaboratedTypeLoc>();
3558 .castAs<TemplateSpecializationTypeLoc>();
3561 TL.copy(OldTL.castAs<TemplateSpecializationTypeLoc>());
3562 assert(TL.getRAngleLoc() == OldTL.castAs<TemplateSpecializationTypeLoc>().getRAngleLoc());
3612 TL.copy(TInfo->getTypeLoc().castAs<ElaboratedTypeLoc>());
3628 TL.copy(TInfo->getTypeLoc().castAs<DependentNameTypeLoc>());
3637 TInfo->getTypeLoc().castAs<DependentTemplateSpecializationTypeLo
[all...]
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DCanonicalType.h111 template<typename U> CanProxy<U> castAs() const;
718 CanProxy<U> CanQual<T>::castAs() const { function in class:clang::CanQual

Completed in 182 milliseconds

12345