/external/clang/lib/StaticAnalyzer/Checkers/ |
NSErrorChecker.cpp | 230 setFlag<NSErrorOut>(state, state->getSVal(loc.castAs<Loc>()), C); 235 setFlag<CFErrorOut>(state, state->getSVal(loc.castAs<Loc>()), C);
|
CallAndMessageChecker.cpp | 315 std::tie(StNonNull, StNull) = State->assume(L.castAs<DefinedOrUnknownSVal>()); 371 State->assume(V.castAs<DefinedOrUnknownSVal>()); 476 DefinedOrUnknownSVal receiverVal = recVal.castAs<DefinedOrUnknownSVal>();
|
MacOSKeychainAPIChecker.cpp | 425 if (State->assume(ArgSVal.castAs<DefinedSVal>(), false) && 607 cast<CallExpr>(N->getLocation().castAs<StmtPoint>().getStmt());
|
PthreadLockChecker.cpp | 138 DefinedSVal retVal = X.castAs<DefinedSVal>();
|
MallocChecker.cpp | 641 NonLoc Flags = V.castAs<NonLoc>(); 644 .castAs<NonLoc>(); 650 DefinedSVal MaskedFlags = MaskedFlagsUC.castAs<DefinedSVal>(); [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
ExprEngineC.cpp | 534 BlockEdge BE = N->getLocation().castAs<BlockEdge>(); 556 CFGStmt Elem = SrcBlock->rbegin()->castAs<CFGStmt>(); 563 DefinedOrUnknownSVal DefinedRHS = RHSVal.castAs<DefinedOrUnknownSVal>(); 654 SrcBlock = PP.castAs<BlockEdge>().getSrc(); 853 state = state->BindExpr(U, LCtx, evalComplement(V.castAs<NonLoc>())); 857 state = state->BindExpr(U, LCtx, evalMinus(V.castAs<NonLoc>())); [all...] |
CoreEngine.cpp | 233 HandleBlockEdge(Loc.castAs<BlockEdge>(), Pred); 237 HandleBlockEntrance(Loc.castAs<BlockEntrance>(), Pred); 245 CallEnter CEnter = Loc.castAs<CallEnter>(); 541 CFGStmt CS = (*Block)[Idx].castAs<CFGStmt>();
|
ProgramState.cpp | 127 const MemRegion *R = loc.castAs<loc::MemRegionVal>().getRegion(); 327 Idx.castAs<NonLoc>(), Min, indexTy); 333 svalBuilder.evalBinOpNN(this, BO_Add, UpperBound.castAs<NonLoc>(), 340 SVal inBound = svalBuilder.evalBinOpNN(this, BO_LT, newIdx.castAs<NonLoc>(), 341 newBound.castAs<NonLoc>(), Ctx.IntTy); 347 return CM.assume(this, inBound.castAs<DefinedSVal>(), Assumption);
|
ExprEngineObjC.cpp | 165 recVal.castAs<DefinedOrUnknownSVal>();
|
PathDiagnostic.cpp | 549 return PathDiagnosticLocation(Source.castAs<CFGStmt>().getStmt(), 552 const CFGInitializer &Init = Source.castAs<CFGInitializer>(); 557 const CFGAutomaticObjDtor &Dtor = Source.castAs<CFGAutomaticObjDtor>(); 562 const CFGDeleteDtor &Dtor = Source.castAs<CFGDeleteDtor>(); [all...] |
RegionStore.cpp | [all...] |
ExplodedGraph.cpp | 133 const Expr *Ex = dyn_cast<Expr>(progPoint.castAs<PostStmt>().getStmt());
|
/external/clang/unittests/AST/ |
SourceLocationTest.cpp | 162 Node.getUnqualifiedLoc().castAs<TemplateSpecializationTypeLoc>(); 187 Node.getUnqualifiedLoc().castAs<UnaryTransformTypeLoc>();
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 450 return X.isValid() ? svalBuilder.evalMinus(X.castAs<NonLoc>()) : X; 454 return X.isValid() ? svalBuilder.evalComplement(X.castAs<NonLoc>()) : X; 467 R.castAs<NonLoc>(), T) : R;
|
SVals.h | 75 T castAs() const { 381 return D->first.castAs<Loc>(); 388 return V.castAs<Loc>();
|
/external/clang/lib/CodeGen/ |
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(); 612 if (Op.Ty->castAs<ComplexType>()->getElementType()->isUnsignedIntegerType()) { 809 QualType Ty = E->getType()->castAs<ComplexType>()->getElementType(); 822 CGF.ConvertType(E->getType()->castAs<ComplexType>()->getElementType()); [all...] |
CGExprCXX.cpp | 56 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>(); 70 const RecordType *Ty = T->castAs<RecordType>(); 242 MemFnExpr->getType()->castAs<MemberPointerType>(); 245 MPT->getPointeeType()->castAs<FunctionProtoType>(); [all...] |
CGCXXABI.cpp | 274 derivedType->castAs<MemberPointerType>()->getClass()->getAsCXXRecordDecl();
|
MicrosoftCXXABI.cpp | 795 const FunctionProtoType *FPT = Ctor->getType()->castAs<FunctionProtoType>(); [all...] |
CGClass.cpp | [all...] |
/external/clang/lib/Sema/ |
SemaExceptionSpec.cpp | 120 SourceDecl->getType()->castAs<FunctionProtoType>(); 132 return SourceDecl->getType()->castAs<FunctionProtoType>(); 137 const FunctionProtoType *Proto = FD->getType()->castAs<FunctionProtoType>(); 216 New->getType()->castAs<FunctionProtoType>(); 239 Old->getType()->castAs<FunctionProtoType>(); [all...] |
/external/clang/include/clang/Analysis/Analyses/ |
ThreadSafetyCommon.h | 148 V.handleStatement(BI.castAs<CFGStmt>().getStmt()); 152 CFGAutomaticObjDtor AD = BI.castAs<CFGAutomaticObjDtor>();
|
/external/clang/include/clang/AST/ |
CanonicalType.h | 110 template<typename U> CanProxy<U> castAs() const; 717 CanProxy<U> CanQual<T>::castAs() const {
|
/external/clang/lib/AST/ |
ExprConstant.cpp | 128 const ComplexType *CT = Type->castAs<ComplexType>(); [all...] |
MicrosoftMangle.cpp | 380 const FunctionProtoType *FT = FD->getType()->castAs<FunctionProtoType>(); [all...] |