Lines Matching refs:AssocExprs
4041 ArrayRef<TypeSourceInfo *> AssocTypes, ArrayRef<Expr *> AssocExprs, in GenericSelectionExpr() argument
4044 : Expr(GenericSelectionExprClass, AssocExprs[ResultIndex]->getType(), in GenericSelectionExpr()
4045 AssocExprs[ResultIndex]->getValueKind(), in GenericSelectionExpr()
4046 AssocExprs[ResultIndex]->getObjectKind()), in GenericSelectionExpr()
4047 NumAssocs(AssocExprs.size()), ResultIndex(ResultIndex), in GenericSelectionExpr()
4049 assert(AssocTypes.size() == AssocExprs.size() && in GenericSelectionExpr()
4056 std::copy(AssocExprs.begin(), AssocExprs.end(), in GenericSelectionExpr()
4066 ArrayRef<TypeSourceInfo *> AssocTypes, ArrayRef<Expr *> AssocExprs, in GenericSelectionExpr() argument
4071 NumAssocs(AssocExprs.size()), ResultIndex(ResultDependentIndex), in GenericSelectionExpr()
4073 assert(AssocTypes.size() == AssocExprs.size() && in GenericSelectionExpr()
4079 std::copy(AssocExprs.begin(), AssocExprs.end(), in GenericSelectionExpr()
4092 ArrayRef<TypeSourceInfo *> AssocTypes, ArrayRef<Expr *> AssocExprs, in Create() argument
4095 unsigned NumAssocs = AssocExprs.size(); in Create()
4100 Context, GenericLoc, ControllingExpr, AssocTypes, AssocExprs, DefaultLoc, in Create()
4106 ArrayRef<TypeSourceInfo *> AssocTypes, ArrayRef<Expr *> AssocExprs, in Create() argument
4109 unsigned NumAssocs = AssocExprs.size(); in Create()
4114 Context, GenericLoc, ControllingExpr, AssocTypes, AssocExprs, DefaultLoc, in Create()