Searched refs:getArg (Results 1 - 25 of 76) sorted by relevance

1234

/freebsd-10.2-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DPthreadLockChecker.cpp63 AcquireLock(C, CE, state->getSVal(CE->getArg(0), LCtx),
68 AcquireLock(C, CE, state->getSVal(CE->getArg(0), LCtx),
73 AcquireLock(C, CE, state->getSVal(CE->getArg(0), LCtx),
78 AcquireLock(C, CE, state->getSVal(CE->getArg(0), LCtx),
84 ReleaseLock(C, CE, state->getSVal(CE->getArg(0), LCtx));
112 report->addRange(CE->getArg(0)->getSourceRange());
177 report->addRange(CE->getArg(0)->getSourceRange());
H A DCStringSyntaxChecker.cpp61 sameDecl(CE->getArg(0), WithArg));
106 const Expr *DstArg = CE->getArg(0);
107 const Expr *SrcArg = CE->getArg(1);
108 const Expr *LenArg = CE->getArg(2);
142 const Expr *DstArg = CE->getArg(0);
143 const Expr *LenArg = CE->getArg(2);
H A DObjCContainersChecker.cpp93 addSizeInfo(CE, CE->getArg(2), C);
98 addSizeInfo(CE->getArg(0), CE, C);
114 const Expr *ArrayExpr = CE->getArg(0);
125 const Expr *IdxExpr = CE->getArg(1);
H A DStreamChecker.cpp243 if (!CheckNullStream(state->getSVal(CE->getArg(3), C.getLocationContext()),
250 if (!CheckNullStream(state->getSVal(CE->getArg(3), C.getLocationContext()),
257 if (!(state = CheckNullStream(state->getSVal(CE->getArg(0),
261 SVal Whence = state->getSVal(CE->getArg(2), C.getLocationContext());
284 if (!CheckNullStream(state->getSVal(CE->getArg(0), C.getLocationContext()),
291 if (!CheckNullStream(state->getSVal(CE->getArg(0), C.getLocationContext()),
298 if (!CheckNullStream(state->getSVal(CE->getArg(0), C.getLocationContext()),
305 if (!CheckNullStream(state->getSVal(CE->getArg(0), C.getLocationContext()),
312 if (!CheckNullStream(state->getSVal(CE->getArg(0), C.getLocationContext()),
319 if (!CheckNullStream(state->getSVal(CE->getArg(
[all...]
H A DObjCContainersASTChecker.cpp109 Arg = CE->getArg(ArgNum)->IgnoreParenCasts();
117 Arg = CE->getArg(ArgNum)->IgnoreParenCasts();
121 Arg = CE->getArg(ArgNum)->IgnoreParenCasts();
H A DGenericTaintChecker.cpp353 const Expr* Arg = CE->getArg(ArgNum);
462 if ((IsTainted = isTaintedOrPointsToTainted(CE->getArg(i), State, C)))
470 if ((IsTainted = isTaintedOrPointsToTainted(CE->getArg(ArgNum), State, C)))
488 const Expr *Arg = CE->getArg(i);
522 if (State->isTainted(CE->getArg(0), C.getLocationContext()) ||
523 isStdin(CE->getArg(0), C)) {
541 SourceLocation DomLoc = CE->getArg(0)->getExprLoc();
561 const Expr* Arg = CE->getArg(i);
666 if (generateReportIfTainted(CE->getArg(ArgNum),
694 if (generateReportIfTainted(CE->getArg(ArgNu
[all...]
H A DMacOSXAPIChecker.cpp61 state->getSVal(CE->getArg(0), C.getLocationContext()).getAsRegion();
96 report->addRange(CE->getArg(0)->getSourceRange());
H A DCStringChecker.cpp1010 const Expr *Dest = CE->getArg(0);
1013 evalCopyCommon(C, CE, state, CE->getArg(2), Dest, CE->getArg(1), true);
1022 const Expr *Dest = CE->getArg(0);
1025 evalCopyCommon(C, CE, state, CE->getArg(2), Dest, CE->getArg(1), true, true);
1034 const Expr *Dest = CE->getArg(0);
1037 evalCopyCommon(C, CE, state, CE->getArg(2), Dest, CE->getArg(1));
1046 CE->getArg(
[all...]
H A DUnixAPIChecker.cpp103 const Expr *oflagsEx = CE->getArg(1);
162 state->getSVal(CE->getArg(0), C.getLocationContext()).getAsRegion();
185 report->addRange(CE->getArg(0)->getSourceRange());
248 const Expr *arg = CE->getArg(sizeArg);
276 const Expr *arg = CE->getArg(i);
H A DExprInspectionChecker.cpp64 const Expr *Assertion = CE->getArg(0);
H A DMacOSKeychainAPIChecker.cpp295 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param);
329 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param);
378 const Expr *DeallocatorExpr = CE->getArg(5)->IgnoreParenCasts();
457 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param);
615 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[Idx].Param);
H A DChrootChecker.cpp107 const Expr *ArgExpr = CE->getArg(0);
H A DLLVMConventionsChecker.cpp164 ImplicitCastExpr *Ex3 = dyn_cast<ImplicitCastExpr>(Ex2->getArg(0));
170 ImplicitCastExpr *Ex5 = dyn_cast<ImplicitCastExpr>(Ex4->getArg(0));
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp67 const Expr *Arg = Msg->getArg(0)->IgnoreParenImpCasts();
87 Msg->getArg(0)->getSourceRange());
191 SourceRange ArgRange = Msg->getArg(0)->getSourceRange();
239 SourceRange Arg0Range = Msg->getArg(0)->getSourceRange();
240 SourceRange Arg1Range = Msg->getArg(1)->getSourceRange();
273 SourceRange Arg0Range = Msg->getArg(0)->getSourceRange();
274 SourceRange Arg1Range = Msg->getArg(1)->getSourceRange();
401 objectifyExpr(Msg->getArg(0), commit);
402 SourceRange ArgRange = Msg->getArg(0)->getSourceRange();
412 const Expr *SentinelExpr = Msg->getArg(Ms
[all...]
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBuiltin.cpp84 assert(E->getArg(0)->getType()->isPointerType());
86 E->getArg(0)->getType()->getPointeeType()));
87 assert(CGF.getContext().hasSameUnqualifiedType(T, E->getArg(1)->getType()));
89 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0));
99 Args[1] = CGF.EmitScalarExpr(E->getArg(1));
118 assert(E->getArg(0)->getType()->isPointerType());
120 E->getArg(0)->getType()->getPointeeType()));
121 assert(CGF.getContext().hasSameUnqualifiedType(T, E->getArg(1)->getType()));
123 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0));
132 Args[1] = CGF.EmitScalarExpr(E->getArg(
[all...]
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaChecking.cpp62 SourceRange range(call->getArg(desiredArgCount)->getLocStart(),
63 call->getArg(argCount - 1)->getLocEnd());
67 << call->getArg(1)->getSourceRange();
77 Expr *ValArg = TheCall->getArg(0);
86 Expr *StrArg = TheCall->getArg(1)->IgnoreParenCasts();
104 ExprResult Arg(S.Owned(TheCall->getArg(0)));
140 if (CheckObjCString(TheCall->getArg(0)))
412 << TheCall->getArg(ImmArg)->getSourceRange();
417 Expr *Arg = TheCall->getArg(PtrArgNum);
448 if (TheCall->getArg(
[all...]
/freebsd-10.2-release/contrib/llvm/utils/TableGen/
H A DCodeGenInstruction.cpp56 ArgInit = OutDI->getArg(i);
59 ArgInit = InDI->getArg(i-NumDefs);
434 Init *Arg = Result->getArg(AliasOpNo);
465 InstOpRec = cast<DefInit>(DI->getArg(0))->getDef();
548 DefInit *ADI = dyn_cast<DefInit>(Result->getArg(i));
595 Record *SubRec = cast<DefInit>(MIOI->getArg(SubOp))->getDef();
616 Record *SubRec = cast<DefInit>(MIOI->getArg(SubOp))->getDef();
H A DPseudoLoweringEmitter.cpp77 if (DefInit *DI = dyn_cast<DefInit>(Dag->getArg(i))) {
103 } else if (IntInit *II = dyn_cast<IntInit>(Dag->getArg(i))) {
107 } else if (DagInit *SubDag = dyn_cast<DagInit>(Dag->getArg(i))) {
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransAPIUses.cpp73 Expr *parm = E->getArg(0)->IgnoreParenCasts();
H A DTransUnbridgedCasts.cpp159 Expr *Arg = callE->getArg(0);
277 Pass.TA.replace(callE->getSourceRange(), callE->getArg(0)->getSourceRange());
436 Expr *arg = callE->getArg(i);
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/AST/
H A DExprCXX.cpp501 const Expr *Arg = getArg(I-1);
519 return SourceRange(getOperatorLoc(), getArg(0)->getLocEnd());
522 return SourceRange(getArg(0)->getLocStart(), getOperatorLoc());
524 return getArg(0)->getSourceRange();
526 return SourceRange(getArg(0)->getLocStart(), getRParenLoc());
528 return SourceRange(getArg(0)->getLocStart(), getRParenLoc());
530 return SourceRange(getOperatorLoc(), getArg(0)->getLocEnd());
532 return SourceRange(getArg(0)->getLocStart(), getArg(1)->getLocEnd());
765 return getArg(
[all...]
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DAttributeList.h351 /// getArg - Return the specified argument.
352 ArgsUnion getArg(unsigned Arg) const { function in class:clang::AttributeList
358 return Arg < NumArgs && getArg(Arg).is<Expr*>();
361 return getArg(Arg).get<Expr*>();
365 return Arg < NumArgs && getArg(Arg).is<IdentifierLoc*>();
368 return getArg(Arg).get<IdentifierLoc*>();
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h452 return getOriginExpr()->getArg(Index);
595 return getOriginExpr()->getArg(Index);
636 return getOriginExpr()->getArg(Index + 1);
734 return getOriginExpr()->getArg(Index);
836 return getOriginExpr()->getArg(Index);
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/AST/
H A DTemplateBase.h646 TemplateSpecializationType::getArg(unsigned Idx) const { function in class:clang::TemplateSpecializationType
652 DependentTemplateSpecializationType::getArg(unsigned Idx) const {
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Analysis/
H A DConsumed.cpp627 forwardInfo(Call->getArg(0), Call);
637 InfoEntry Entry = PropagationMap.find(Call->getArg(Index));
654 Call->getArg(Index - Offset)->getExprLoc(),
724 InfoEntry Entry = PropagationMap.find(Call->getArg(0));
750 forwardInfo(Call->getArg(0), Call);
798 InfoEntry LEntry = PropagationMap.find(Call->getArg(0));
799 InfoEntry REntry = PropagationMap.find(Call->getArg(1));
851 InfoEntry Entry = PropagationMap.find(Call->getArg(0));

Completed in 248 milliseconds

1234