Lines Matching refs:ExprKind
3620 UnaryExprOrTypeTrait ExprKind) { in CheckUnaryExprOrTypeTraitOperand() argument
3624 if (ExprKind == UETT_VecStep) in CheckUnaryExprOrTypeTraitOperand()
3630 E->getSourceRange(), ExprKind)) in CheckUnaryExprOrTypeTraitOperand()
3637 if (ExprKind == UETT_AlignOf) { in CheckUnaryExprOrTypeTraitOperand()
3640 diag::err_sizeof_alignof_incomplete_type, ExprKind, in CheckUnaryExprOrTypeTraitOperand()
3645 ExprKind, E->getSourceRange())) in CheckUnaryExprOrTypeTraitOperand()
3655 << ExprKind << E->getSourceRange(); in CheckUnaryExprOrTypeTraitOperand()
3661 if ((ExprKind == UETT_SizeOf || ExprKind == UETT_AlignOf) && in CheckUnaryExprOrTypeTraitOperand()
3666 E->getSourceRange(), ExprKind)) in CheckUnaryExprOrTypeTraitOperand()
3669 if (ExprKind == UETT_SizeOf) { in CheckUnaryExprOrTypeTraitOperand()
3714 UnaryExprOrTypeTrait ExprKind) { in CheckUnaryExprOrTypeTraitOperand() argument
3730 if (ExprKind == UETT_AlignOf || ExprKind == UETT_OpenMPRequiredSimdAlign) in CheckUnaryExprOrTypeTraitOperand()
3733 if (ExprKind == UETT_VecStep) in CheckUnaryExprOrTypeTraitOperand()
3738 ExprKind)) in CheckUnaryExprOrTypeTraitOperand()
3743 ExprKind, ExprRange)) in CheckUnaryExprOrTypeTraitOperand()
3748 << ExprKind << ExprRange; in CheckUnaryExprOrTypeTraitOperand()
3753 ExprKind)) in CheckUnaryExprOrTypeTraitOperand()
3952 UnaryExprOrTypeTrait ExprKind, in CreateUnaryExprOrTypeTraitExpr() argument
3960 CheckUnaryExprOrTypeTraitOperand(T, OpLoc, R, ExprKind)) in CreateUnaryExprOrTypeTraitExpr()
3989 ExprKind, TInfo, Context.getSizeType(), OpLoc, R.getEnd()); in CreateUnaryExprOrTypeTraitExpr()
3996 UnaryExprOrTypeTrait ExprKind) { in CreateUnaryExprOrTypeTraitExpr() argument
4007 } else if (ExprKind == UETT_AlignOf) { in CreateUnaryExprOrTypeTraitExpr()
4009 } else if (ExprKind == UETT_VecStep) { in CreateUnaryExprOrTypeTraitExpr()
4011 } else if (ExprKind == UETT_OpenMPRequiredSimdAlign) { in CreateUnaryExprOrTypeTraitExpr()
4024 if (ExprKind == UETT_SizeOf && E->getType()->isVariableArrayType()) { in CreateUnaryExprOrTypeTraitExpr()
4032 ExprKind, E, Context.getSizeType(), OpLoc, E->getSourceRange().getEnd()); in CreateUnaryExprOrTypeTraitExpr()
4040 UnaryExprOrTypeTrait ExprKind, bool IsType, in ActOnUnaryExprOrTypeTraitExpr() argument
4048 return CreateUnaryExprOrTypeTraitExpr(TInfo, OpLoc, ExprKind, ArgRange); in ActOnUnaryExprOrTypeTraitExpr()
4052 ExprResult Result = CreateUnaryExprOrTypeTraitExpr(ArgEx, OpLoc, ExprKind); in ActOnUnaryExprOrTypeTraitExpr()