Searched defs:ArgNum (Results 1 - 6 of 6) sorted by relevance

/external/clang/lib/StaticAnalyzer/Checkers/
H A DObjCContainersASTChecker.cpp103 unsigned ArgNum; local
108 ArgNum = 1;
109 Arg = CE->getArg(ArgNum)->IgnoreParenCasts();
116 ArgNum = 1;
117 Arg = CE->getArg(ArgNum)->IgnoreParenCasts();
120 ArgNum = 2;
121 Arg = CE->getArg(ArgNum)->IgnoreParenCasts();
129 assert(ArgNum == 1 || ArgNum == 2);
139 Os << " The "<< ((ArgNum
[all...]
H A DGenericTaintChecker.cpp153 inline bool isDestinationArgument(unsigned ArgNum) const {
155 DstArgs.end(), ArgNum) != DstArgs.end());
340 unsigned ArgNum = *I; local
343 if (ArgNum == ReturnValueIndex) {
350 if (CE->getNumArgs() < (ArgNum + 1))
352 const Expr* Arg = CE->getArg(ArgNum);
453 unsigned ArgNum = *I; local
455 if (ArgNum == InvalidArgIndex) {
467 if (CE->getNumArgs() < (ArgNum + 1))
469 if ((IsTainted = isTaintedOrPointsToTainted(CE->getArg(ArgNum), Stat
478 unsigned ArgNum = *I; local
606 getPrintfFormatArgumentNum(const CallExpr *CE, const CheckerContext &C, unsigned int &ArgNum) argument
656 unsigned int ArgNum = 0; local
671 unsigned ArgNum = llvm::StringSwitch<unsigned>(Name) local
696 unsigned ArgNum = InvalidArgIndex; local
[all...]
/external/llvm/lib/Analysis/
H A DAliasAnalysisSummary.cpp45 static AliasAttr argNumberToAttr(unsigned ArgNum) { argument
46 if (ArgNum >= AttrMaxNumArgs)
50 return AliasAttr(1ULL << (ArgNum + AttrFirstArgIndex));
/external/llvm/lib/Transforms/Instrumentation/
H A DIndirectCallPromotion.cpp234 unsigned ArgNum = CS.arg_size(); local
236 if (ParamNum != ArgNum && !DirectCalleeType->isVarArg())
/external/clang/lib/Sema/
H A DSemaDeclAttr.cpp310 /// \brief Check if the argument \p ArgNum of \p Attr is a ASCII string literal.
315 unsigned ArgNum, StringRef &Str,
318 if (Attr.isArgIdent(ArgNum)) {
319 IdentifierLoc *Loc = Attr.getArgAsIdent(ArgNum);
331 Expr *ArgExpr = Attr.getArgAsExpr(ArgNum);
314 checkStringLiteralArgumentAttr(const AttributeList &Attr, unsigned ArgNum, StringRef &Str, SourceLocation *ArgLocation) argument
H A DSemaChecking.cpp3565 /// SemaBuiltinConstantArg - Handle a check if argument ArgNum of CallExpr
3567 bool Sema::SemaBuiltinConstantArg(CallExpr *TheCall, int ArgNum, argument
3569 Expr *Arg = TheCall->getArg(ArgNum);
3582 /// SemaBuiltinConstantArgRange - Handle a check if argument ArgNum of CallExpr
3584 bool Sema::SemaBuiltinConstantArgRange(CallExpr *TheCall, int ArgNum, argument
3589 Expr *Arg = TheCall->getArg(ArgNum);
3594 if (SemaBuiltinConstantArg(TheCall, ArgNum, Result))
3604 /// SemaBuiltinARMSpecialReg - Handle a check if argument ArgNum of CallExpr
3607 int ArgNum, unsigned ExpectedFieldNum,
3624 Expr *Arg = TheCall->getArg(ArgNum);
3606 SemaBuiltinARMSpecialReg(unsigned BuiltinID, CallExpr *TheCall, int ArgNum, unsigned ExpectedFieldNum, bool AllowName) argument
[all...]

Completed in 200 milliseconds