Searched refs:ctorArgs (Results 1 – 5 of 5) sorted by relevance
132 ExpressionArray ctorArgs; in Make() local133 ctorArgs.reserve_back(vecWidth); in Make()137 ctorArgs.push_back(Literal::Make(baseExpr->fLine, *slotVal, &scalarType)); in Make()139 ctorArgs.reset(); in Make()144 if (!ctorArgs.empty()) { in Make()145 int line = ctorArgs.front()->fLine; in Make()146 return ConstructorCompound::Make(context, line, vecType, std::move(ctorArgs)); in Make()
134 ExpressionArray ctorArgs; in cast_expression() local135 ctorArgs.push_back(expr.clone()); in cast_expression()136 return Constructor::Convert(context, expr.fLine, type, std::move(ctorArgs)); in cast_expression()
2986 inline de::SharedPtr<X> makeShared(Y&&... ctorArgs) { in makeShared() argument2987 return de::SharedPtr<X>(new X(std::forward<Y>(ctorArgs)...)); in makeShared()2990 inline de::MovePtr<X> makeMovePtr(Y&&... ctorArgs) { in makeMovePtr() argument2991 return de::MovePtr<X>(new X(std::forward<Y>(ctorArgs)...)); in makeMovePtr()
1740 auto ctorArgs = c.argumentSpan(); in writeCompositeConstructor() local1743 arguments.reserve(ctorArgs.size()); in writeCompositeConstructor()1744 for (const std::unique_ptr<Expression>& arg : ctorArgs) { in writeCompositeConstructor()