Lines Matching defs:FirstArg
4143 Expr *FirstArg = TheCall->getArg(0);
4144 ExprResult FirstArgResult = DefaultFunctionArrayLvalueConversion(FirstArg);
4147 FirstArg = FirstArgResult.get();
4148 TheCall->setArg(0, FirstArg);
4150 const PointerType *pointerType = FirstArg->getType()->getAs<PointerType>();
4153 << FirstArg->getType() << 0 << FirstArg->getSourceRange();
4161 << FirstArg->getType() << 0 << FirstArg->getSourceRange();
4167 << FirstArg->getType() << FirstArg->getSourceRange();
4181 << ValType << FirstArg->getSourceRange();
4232 << FirstArg->getType() << FirstArg->getSourceRange();
4488 Diag(FirstArg->getExprLoc(), diag::err_atomic_builtin_ext_int_size);
5130 ExprResult FirstArg = DefaultLvalueConversion(Arg);
5131 TheCall->setArg(0, FirstArg.get());
5185 Expr *FirstArg = TheCall->getArg(0);
5189 DefaultFunctionArrayLvalueConversion(FirstArg);
5192 /// In-place updation of FirstArg by checkBuiltinArgument is ignored.
8332 const Expr *FirstArg = Call->getArg(0);
8334 const bool IsFirstArgZero = IsLiteralZeroArg(FirstArg);
8340 SourceRange FirstRange = FirstArg->getSourceRange();