Lines Matching refs:ctor
51 const ConstructorArray& ctor = value->as<ConstructorArray>(); in simplify_negation() local
52 return ConstructorArray::Make(context, originalExpr.fLine, ctor.type(), in simplify_negation()
53 negate_operands(context, ctor.arguments())); in simplify_negation()
60 const ConstructorDiagonalMatrix& ctor = value->as<ConstructorDiagonalMatrix>(); in simplify_negation() local
62 *ctor.argument())) { in simplify_negation()
63 return ConstructorDiagonalMatrix::Make(context, originalExpr.fLine, ctor.type(), in simplify_negation()
72 const ConstructorSplat& ctor = value->as<ConstructorSplat>(); in simplify_negation() local
74 *ctor.argument())) { in simplify_negation()
75 return ConstructorSplat::Make(context, originalExpr.fLine, ctor.type(), in simplify_negation()
84 const ConstructorCompound& ctor = value->as<ConstructorCompound>(); in simplify_negation() local
85 return ConstructorCompound::Make(context, originalExpr.fLine, ctor.type(), in simplify_negation()
86 negate_operands(context, ctor.arguments())); in simplify_negation()