/freebsd-10.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | Mangle.cpp | 80 const FunctionType *FT = T->castAs<FunctionType>(); 154 const FunctionType *FT = FD->getType()->castAs<FunctionType>();
|
H A D | MicrosoftMangle.cpp | 306 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 D | ExprConstant.cpp | 128 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 D | ExprEngineC.cpp | 526 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 D | CoreEngine.cpp | 233 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 D | ProgramState.cpp | 127 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 D | ExprEngineObjC.cpp | 165 recVal.castAs<DefinedOrUnknownSVal>();
|
H A D | PathDiagnostic.cpp | 550 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 D | RegionStore.cpp | 1250 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 D | ExplodedGraph.cpp | 132 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 D | ExprEngine.h | 444 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 D | SVals.h | 75 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 D | PthreadLockChecker.cpp | 101 DefinedSVal retVal = X.castAs<DefinedSVal>();
|
H A D | CallAndMessageChecker.cpp | 245 State->assume(L.castAs<DefinedOrUnknownSVal>()); 300 State->assume(V.castAs<DefinedOrUnknownSVal>()); 401 DefinedOrUnknownSVal receiverVal = recVal.castAs<DefinedOrUnknownSVal>();
|
H A D | IdempotentOperationChecker.cpp | 180 LHSVal = state->getSVal(LHSVal.castAs<Loc>(), LHS->getType()); 336 C.getPredecessor()->getLocation().castAs<StmtPoint>().getStmt();
|
H A D | MacOSKeychainAPIChecker.cpp | 425 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 D | CGExprComplex.cpp | 201 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 D | MicrosoftCXXABI.cpp | 1388 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 D | CGCXXABI.cpp | 240 derivedType->castAs<MemberPointerType>()->getClass()->getAsCXXRecordDecl();
|
H A D | CGExprCXX.cpp | 56 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 D | CGExprAgg.cpp | 323 RecordDecl *Record = E->getType()->castAs<RecordType>()->getDecl(); 595 atomicType->castAs<AtomicType>()->getValueType())); 1123 RecordDecl *record = E->getType()->castAs<RecordType>()->getDecl();
|
H A D | CGExprConstant.cpp | 544 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 D | SemaExceptionSpec.cpp | 120 SourceDecl->getType()->castAs<FunctionProtoType>(); 132 return SourceDecl->getType()->castAs<FunctionProtoType>(); 190 New->getType()->castAs<FunctionProtoType>(); 213 Old->getType()->castAs<FunctionProtoType>();
|
H A D | SemaType.cpp | 2363 << 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 D | CanonicalType.h | 111 template<typename U> CanProxy<U> castAs() const; 718 CanProxy<U> CanQual<T>::castAs() const { function in class:clang::CanQual
|