Lines Matching refs:ctor
338 const ConstructorArray& ctor = expression.as<ConstructorArray>();
340 *ctor.type().clone(symbolTableForExpression),
341 argList(ctor.arguments()));
344 const ConstructorArrayCast& ctor = expression.as<ConstructorArrayCast>();
346 *ctor.type().clone(symbolTableForExpression),
347 expr(ctor.argument()));
350 const ConstructorCompound& ctor = expression.as<ConstructorCompound>();
352 *ctor.type().clone(symbolTableForExpression),
353 argList(ctor.arguments()));
356 const ConstructorCompoundCast& ctor = expression.as<ConstructorCompoundCast>();
358 *ctor.type().clone(symbolTableForExpression),
359 expr(ctor.argument()));
362 const ConstructorDiagonalMatrix& ctor = expression.as<ConstructorDiagonalMatrix>();
364 *ctor.type().clone(symbolTableForExpression),
365 expr(ctor.argument()));
368 const ConstructorMatrixResize& ctor = expression.as<ConstructorMatrixResize>();
370 *ctor.type().clone(symbolTableForExpression),
371 expr(ctor.argument()));
374 const ConstructorScalarCast& ctor = expression.as<ConstructorScalarCast>();
376 *ctor.type().clone(symbolTableForExpression),
377 expr(ctor.argument()));
380 const ConstructorSplat& ctor = expression.as<ConstructorSplat>();
382 *ctor.type().clone(symbolTableForExpression),
383 expr(ctor.argument()));
386 const ConstructorStruct& ctor = expression.as<ConstructorStruct>();
388 *ctor.type().clone(symbolTableForExpression),
389 argList(ctor.arguments()));