Lines Matching refs:ExprRange
4696 ExprResult Sema::BuildAtomicExpr(SourceRange CallRange, SourceRange ExprRange, in BuildAtomicExpr() argument
4848 << ExprRange; in BuildAtomicExpr()
4854 << ExprRange; in BuildAtomicExpr()
4867 Diag(ExprRange.getBegin(), diag::err_atomic_builtin_must_be_pointer) in BuildAtomicExpr()
4877 Diag(ExprRange.getBegin(), diag::err_atomic_op_needs_atomic) in BuildAtomicExpr()
4883 Diag(ExprRange.getBegin(), diag::err_atomic_op_needs_non_const_atomic) in BuildAtomicExpr()
4891 Diag(ExprRange.getBegin(), diag::err_atomic_op_needs_non_const_pointer) in BuildAtomicExpr()
4902 Diag(ExprRange.getBegin(), diag::err_atomic_op_needs_atomic_int_or_ptr) in BuildAtomicExpr()
4907 Diag(ExprRange.getBegin(), diag::err_atomic_op_needs_atomic_int) in BuildAtomicExpr()
4919 Diag(ExprRange.getBegin(), diag::err_atomic_op_needs_atomic_int_or_ptr) in BuildAtomicExpr()
4928 Diag(ExprRange.getBegin(), diag::err_atomic_op_needs_trivial_copy) in BuildAtomicExpr()
4944 Diag(ExprRange.getBegin(), diag::err_arc_atomic_ownership) in BuildAtomicExpr()
5020 CheckNonNullArgument(*this, APIOrderedArgs[i], ExprRange.getBegin()); in BuildAtomicExpr()
5035 ExprRange.getBegin()); in BuildAtomicExpr()
5043 CheckNonNullArgument(*this, ValArg, ExprRange.getBegin()); in BuildAtomicExpr()
5058 CheckNonNullArgument(*this, APIOrderedArgs[i], ExprRange.getBegin()); in BuildAtomicExpr()
5140 AtomicExpr(ExprRange.getBegin(), SubExprs, ResultType, Op, RParenLoc); in BuildAtomicExpr()