Lines Matching refs:MatrixConstant
51 class MatrixConstant; variable
74 virtual MatrixConstant* AsMatrixConstant() { return nullptr; } in AsMatrixConstant()
87 virtual const MatrixConstant* AsMatrixConstant() const { return nullptr; } in AsMatrixConstant()
368 class MatrixConstant : public CompositeConstant {
370 MatrixConstant(const Matrix* ty) in MatrixConstant() function
372 MatrixConstant(const Matrix* ty, in MatrixConstant() function
376 MatrixConstant(const Vector* ty, std::vector<const Constant*>&& components) in MatrixConstant() function
380 MatrixConstant* AsMatrixConstant() override { return this; } in AsMatrixConstant()
381 const MatrixConstant* AsMatrixConstant() const override { return this; } in AsMatrixConstant()
384 std::unique_ptr<MatrixConstant> CopyMatrixConstant() const { in CopyMatrixConstant()
385 auto another = MakeUnique<MatrixConstant>(type_->AsMatrix()); in CopyMatrixConstant()