Home | History | Annotate | Download | only in Sema

Lines Matching refs:BuiltinLoc

3727                                  SourceLocation BuiltinLoc,
3734 return ExprError(Diag(BuiltinLoc,
3739 return Owned(new (Context) AsTypeExpr(E, DstTy, VK, OK, BuiltinLoc,
8652 ExprResult Sema::BuildBuiltinOffsetOf(SourceLocation BuiltinLoc,
8665 return ExprError(Diag(BuiltinLoc, diag::err_offsetof_record_type)
8671 && RequireCompleteType(BuiltinLoc, ArgTy,
8681 Diag(BuiltinLoc, diag::ext_offsetof_extended_field_designator)
8748 DiagRuntimeBehavior(BuiltinLoc, 0,
8766 return ExprError(Diag(BuiltinLoc, diag::err_no_member)
8777 << SourceRange(BuiltinLoc, RParenLoc);
8811 return Owned(OffsetOfExpr::Create(Context, Context.getSizeType(), BuiltinLoc,
8817 SourceLocation BuiltinLoc,
8832 return BuildBuiltinOffsetOf(BuiltinLoc, ArgTInfo, CompPtr, NumComponents,
8837 ExprResult Sema::ActOnChooseExpr(SourceLocation BuiltinLoc,
8868 return Owned(new (Context) ChooseExpr(BuiltinLoc, CondExpr, LHSExpr, RHSExpr,
9143 ExprResult Sema::ActOnVAArg(SourceLocation BuiltinLoc,
9148 return BuildVAArgExpr(BuiltinLoc, E, TInfo, RPLoc);
9151 ExprResult Sema::BuildVAArgExpr(SourceLocation BuiltinLoc,
9172 CheckForModifiableLvalue(E, BuiltinLoc, *this))
9223 return Owned(new (Context) VAArgExpr(BuiltinLoc, E, TInfo, RPLoc, T));