Searched refs:IdxExpr (Results 1 - 4 of 4) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DObjCContainersChecker.cpp132 const Expr *IdxExpr = CE->getArg(1); local
133 SVal IdxVal = C.getSVal(IdxExpr);
139 const QualType T = IdxExpr->getType();
149 R->addRange(IdxExpr->getSourceRange());
151 N, IdxExpr, *R, bugreporter::TrackingKind::Thorough, false);
/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaDeclAttr.cpp291 /// Check if IdxExpr is a valid parameter index for a function or
294 /// \returns true if IdxExpr is a valid index.
298 const Expr *IdxExpr, ParamIdx &Idx, bool CanIndexImplicitThis = false) {
310 if (IdxExpr->isTypeDependent() || IdxExpr->isValueDependent() ||
311 !(IdxInt = IdxExpr->getIntegerConstantExpr(S.Context))) {
314 << IdxExpr->getSourceRange();
321 << &AI << AttrArgNum << IdxExpr->getSourceRange();
327 << &AI << IdxExpr->getSourceRange();
3272 Expr *IdxExpr local
296 checkFunctionOrMethodParameterIndex( Sema &S, const Decl *D, const AttrInfo &AI, unsigned AttrArgNum, const Expr *IdxExpr, ParamIdx &Idx, bool CanIndexImplicitThis = false) argument
3430 Expr *IdxExpr = AL.getArgAsExpr(1); local
3560 Expr *IdxExpr = AL.getArgAsExpr(I); local
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolution.cpp7963 const SCEVAddRecExpr *IdxExpr = dyn_cast<SCEVAddRecExpr>(Idx);
7964 if (!IdxExpr || IdxExpr->getLoop() != L || !IdxExpr->isAffine() ||
7965 isLoopInvariant(IdxExpr, L) ||
7966 !isa<SCEVConstant>(IdxExpr->getOperand(0)) ||
7967 !isa<SCEVConstant>(IdxExpr->getOperand(1)))
7973 cast<IntegerType>(IdxExpr->getType()), IterationNum);
7974 ConstantInt *Val = EvaluateConstantChrecAtConstant(IdxExpr, ItCst, *this);
/netbsd-current/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprScalar.cpp2822 Expr *IdxExpr = E->getIndexExpr(ON.getArrayExprIndex()); local
2823 llvm::Value* Idx = CGF.EmitScalarExpr(IdxExpr);
2824 bool IdxSigned = IdxExpr->getType()->isSignedIntegerOrEnumerationType();

Completed in 295 milliseconds