Home | History | Annotate | Download | only in Sema

Lines Matching refs:ExprKind

3546                                             UnaryExprOrTypeTrait ExprKind) {
3550 if (ExprKind == UETT_VecStep)
3556 E->getSourceRange(), ExprKind))
3563 if (ExprKind == UETT_AlignOf) {
3566 diag::err_sizeof_alignof_incomplete_type, ExprKind,
3571 ExprKind, E->getSourceRange()))
3581 << ExprKind << E->getSourceRange();
3587 if ((ExprKind == UETT_SizeOf || ExprKind == UETT_AlignOf) &&
3592 E->getSourceRange(), ExprKind))
3595 if (ExprKind == UETT_SizeOf) {
3640 UnaryExprOrTypeTrait ExprKind) {
3656 if (ExprKind == UETT_AlignOf)
3659 if (ExprKind == UETT_VecStep)
3664 ExprKind))
3669 ExprKind, ExprRange))
3674 << ExprKind << ExprRange;
3679 ExprKind))
3756 UnaryExprOrTypeTrait ExprKind,
3764 CheckUnaryExprOrTypeTraitOperand(T, OpLoc, R, ExprKind))
3769 ExprKind, TInfo, Context.getSizeType(), OpLoc, R.getEnd());
3776 UnaryExprOrTypeTrait ExprKind) {
3787 } else if (ExprKind == UETT_AlignOf) {
3789 } else if (ExprKind == UETT_VecStep) {
3801 if (ExprKind == UETT_SizeOf && E->getType()->isVariableArrayType()) {
3809 ExprKind, E, Context.getSizeType(), OpLoc, E->getSourceRange().getEnd());
3817 UnaryExprOrTypeTrait ExprKind, bool IsType,
3825 return CreateUnaryExprOrTypeTraitExpr(TInfo, OpLoc, ExprKind, ArgRange);
3829 ExprResult Result = CreateUnaryExprOrTypeTraitExpr(ArgEx, OpLoc, ExprKind);