Searched refs:ElemT (Results 1 - 5 of 5) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DImmutableList.h33 template <typename ElemT>
34 ImmutableListImpl(ElemT &&head, const ImmutableListImpl *tail = nullptr)
35 : Head(std::forward<ElemT>(head)), Tail(tail) {}
175 template <typename ElemT>
176 LLVM_NODISCARD ImmutableList<T> concat(ElemT &&Head, ImmutableList<T> Tail) {
189 new (L) ListTy(std::forward<ElemT>(Head), TailImpl);
198 template <typename ElemT>
199 LLVM_NODISCARD ImmutableList<T> add(ElemT &&Data, ImmutableList<T> L) {
200 return concat(std::forward<ElemT>(Data), L);
213 template <typename ElemT>
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DSequenceToOffsetTable.h91 typedef typename SeqT::value_type ElemT; typedef in class:llvm::SequenceToOffsetTable
201 void (*Print)(raw_ostream&, ElemT),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp1112 Type *ElemT = VT->getElementType(); local
1114 if (ElemT->isFloatTy()) {
1119 if (ElemT->isDoubleTy()) {
1124 if (ElemT->isIntegerTy()) {
1126 const unsigned elemBitWidth = cast<IntegerType>(ElemT)->getBitWidth();
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp7379 QualType ElemT(RefExpr.get()->getType()->getArrayElementTypeNoTypeQual(), 0);
7380 if (ParamType->isPointerType() && !ElemT.isNull() &&
7381 Context.hasSimilarType(ElemT, ParamType->getPointeeType())) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp6075 QualType ElemT = CAT->getElementType();
6079 if (!HandleLValueArrayAdjustment(Info, &LocE, ElemLV, ElemT, Size))
6090 if (!HandleLValueArrayAdjustment(Info, &LocE, ElemLV, ElemT, -1) ||
6091 !HandleDestructionImpl(Info, CallLoc, ElemLV, Elem, ElemT))

Completed in 81 milliseconds