• Home
  • Raw
  • Download

Lines Matching refs:ExprKind

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