Since there exists only one subclass of CompositeType that is not also a
subclass of Type, we can eliminate CompositeType and move it's functions
into StructType. This simplifies the VectorType inheritance hierarchy
enabling us to more easily refactor VectorType
Details
Details
- Reviewers
- None
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
clang-format: please reformat the code
- : Type(ElType->getContext(), TID), ContainedType(ElType), - NumElements(NumElements) { + : Type(ElType->getContext(), TID), ContainedType(ElType), + NumElements(NumElements) {