Lines Matching refs:VectorConstant
50 class VectorConstant; variable
73 virtual VectorConstant* AsVectorConstant() { return nullptr; } in AsVectorConstant()
86 virtual const VectorConstant* AsVectorConstant() const { return nullptr; } in AsVectorConstant()
343 class VectorConstant : public CompositeConstant {
345 VectorConstant(const Vector* ty) in VectorConstant() function
347 VectorConstant(const Vector* ty, in VectorConstant() function
351 VectorConstant(const Vector* ty, std::vector<const Constant*>&& components) in VectorConstant() function
355 VectorConstant* AsVectorConstant() override { return this; } in AsVectorConstant()
356 const VectorConstant* AsVectorConstant() const override { return this; } in AsVectorConstant()
359 std::unique_ptr<VectorConstant> CopyVectorConstant() const { in CopyVectorConstant()
360 auto another = MakeUnique<VectorConstant>(type_->AsVector()); in CopyVectorConstant()