Home
last modified time | relevance | path

Searched refs:ContainedTys (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DType.h111 Type * const *ContainedTys = nullptr; variable
315 subtype_iterator subtype_begin() const { return ContainedTys; } in subtype_begin()
316 subtype_iterator subtype_end() const { return &ContainedTys[NumContainedTys];} in subtype_end()
335 return ContainedTys[i]; in getContainedType()
360 return ContainedTys[0]; in getSequentialElementType()
367 return ContainedTys[0]; in getArrayElementType()
373 return ContainedTys[0]; in getVectorElementType()
378 return ContainedTys[0]; in getPointerElementType()
H A DDerivedTypes.h124 Type *getReturnType() const { return ContainedTys[0]; } in getReturnType()
128 param_iterator param_begin() const { return ContainedTys + 1; } in param_begin()
129 param_iterator param_end() const { return &ContainedTys[NumContainedTys]; } in param_end()
135 Type *getParamType(unsigned i) const { return ContainedTys[i+1]; } in getParamType()
303 element_iterator element_begin() const { return ContainedTys; } in element_begin()
304 element_iterator element_end() const { return &ContainedTys[NumContainedTys];} in element_end()
316 return ContainedTys[N]; in getElementType()
351 ContainedTys = &ContainedType; in SequentialType()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DType.cpp292 ContainedTys = SubTys; in FunctionType()
379 ContainedTys = nullptr; in setBody()
383 ContainedTys = Elements.copy(getContext().pImpl->TypeAllocator).data(); in setBody()
647 ContainedTys = &PointeeTy; in PointerType()