MCPcopy Create free account
hub / github.com/AliveToolkit/alive2 / ArrayType

Class ArrayType

ir/type.h:326–334  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

324
325
326class ArrayType final : public AggregateType {
327public:
328 ArrayType(std::string &&name) : AggregateType(std::move(name)) {}
329 ArrayType(std::string &&name, unsigned elements, Type &elementTy,
330 Type *paddingTy = nullptr);
331
332 bool isArrayType() const override;
333 void print(std::ostream &os) const override;
334};
335
336
337class VectorType final : public AggregateType {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected