Lines Matching full:builtinloc
4052 SourceLocation BuiltinLoc,
4059 return ExprError(Diag(BuiltinLoc,
4064 return Owned(new (Context) AsTypeExpr(E, DstTy, VK, OK, BuiltinLoc,
9223 ExprResult Sema::BuildBuiltinOffsetOf(SourceLocation BuiltinLoc,
9236 return ExprError(Diag(BuiltinLoc, diag::err_offsetof_record_type)
9242 && RequireCompleteType(BuiltinLoc, ArgTy,
9251 Diag(BuiltinLoc, diag::ext_offsetof_extended_field_designator)
9326 DiagRuntimeBehavior(BuiltinLoc, 0,
9344 return ExprError(Diag(BuiltinLoc, diag::err_no_member)
9355 << SourceRange(BuiltinLoc, RParenLoc);
9389 return Owned(OffsetOfExpr::Create(Context, Context.getSizeType(), BuiltinLoc,
9394 SourceLocation BuiltinLoc,
9409 return BuildBuiltinOffsetOf(BuiltinLoc, ArgTInfo, CompPtr, NumComponents,
9414 ExprResult Sema::ActOnChooseExpr(SourceLocation BuiltinLoc,
9446 return Owned(new (Context) ChooseExpr(BuiltinLoc, CondExpr, LHSExpr, RHSExpr,
9742 ExprResult Sema::ActOnVAArg(SourceLocation BuiltinLoc,
9747 return BuildVAArgExpr(BuiltinLoc, E, TInfo, RPLoc);
9750 ExprResult Sema::BuildVAArgExpr(SourceLocation BuiltinLoc,
9781 CheckForModifiableLvalue(E, BuiltinLoc, *this))
9832 return Owned(new (Context) VAArgExpr(BuiltinLoc, E, TInfo, RPLoc, T));