Home
last modified time | relevance | path

Searched refs:ElementType (Results 1 – 25 of 148) sorted by relevance

123456

/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DType.cpp598 ArrayType *ArrayType::get(Type *ElementType, uint64_t NumElements) { in get() argument
599 assert(isValidElementType(ElementType) && "Invalid type for array element!"); in get()
601 LLVMContextImpl *pImpl = ElementType->getContext().pImpl; in get()
603 pImpl->ArrayTypes[std::make_pair(ElementType, NumElements)]; in get()
606 Entry = new (pImpl->Alloc) ArrayType(ElementType, NumElements); in get()
628 VectorType *VectorType::get(Type *ElementType, ElementCount EC) { in get() argument
630 return ScalableVectorType::get(ElementType, EC.getKnownMinValue()); in get()
632 return FixedVectorType::get(ElementType, EC.getKnownMinValue()); in get()
644 FixedVectorType *FixedVectorType::get(Type *ElementType, unsigned NumElts) { in get() argument
646 assert(isValidElementType(ElementType) && "Element type of a VectorType must " in get()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/range/
H A Dprimitives.d874 && is(ReturnType!((R r) => r.back) == ElementType!R);
934 is(typeof(lvalueOf!R[1]) == ElementType!R)
940 || is(typeof(lvalueOf!R[$ - 1]) == ElementType!R));
1074 && is(typeof(moveFront(lvalueOf!R)) == ElementType!R)
1076 || is(typeof(moveBack(lvalueOf!R)) == ElementType!R))
1078 || is(typeof(moveAt(lvalueOf!R, 0)) == ElementType!R));
1111 template ElementType(R)
1114 alias ElementType = T;
1116 alias ElementType = void;
1125 static assert(is(ElementType!(int[]) == int));
[all …]
H A Dpackage.d297 ElementType!R moveFront() in Result()
305 ElementType!R moveBack() in Result()
313 @property void front(ElementType!R val) in Result()
318 @property void back(ElementType!R val) in Result()
330 void opIndexAssign(ElementType!R val, size_t n) in Result()
338 ElementType!R moveAt(size_t index) in Result()
585 ElementType!R moveFront()
593 @property void front(ElementType!R val)
619 ElementType!R moveBack()
628 @property void back(ElementType!R val)
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
H A DPrettyVariableDumper.cpp113 auto ElementType = Symbol.getElementType(); in dump() local
114 assert(ElementType); in dump()
115 if (!ElementType) in dump()
117 ElementType->dump(*this); in dump()
121 auto ElementType = Symbol.getElementType(); in dumpRight() local
122 assert(ElementType); in dumpRight()
123 if (!ElementType) in dumpRight()
126 ElementType->dumpRight(*this); in dumpRight()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DDerivedTypes.h375 static ArrayType *get(Type *ElementType, uint64_t NumElements);
427 static VectorType *get(Type *ElementType, ElementCount EC);
429 static VectorType *get(Type *ElementType, unsigned NumElements, in get() argument
431 return VectorType::get(ElementType, in get()
435 static VectorType *get(Type *ElementType, const VectorType *Other) { in get() argument
436 return VectorType::get(ElementType, Other->getElementCount()); in get()
533 static FixedVectorType *get(Type *ElementType, unsigned NumElts);
535 static FixedVectorType *get(Type *ElementType, const FixedVectorType *FVTy) { in get() argument
536 return get(ElementType, FVTy->getNumElements()); in get()
580 static ScalableVectorType *get(Type *ElementType, unsigned MinNumElts);
[all …]
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/range/
H A Dprimitives.d1033 && is(ReturnType!((R r) => r.back) == ElementType!R);
1096 is(typeof(lvalueOf!R[1]) == ElementType!R)
1102 || is(typeof(lvalueOf!R[$ - 1]) == ElementType!R));
1236 && is(typeof(moveFront(lvalueOf!R)) == ElementType!R)
1238 || is(typeof(moveBack(lvalueOf!R)) == ElementType!R))
1240 || is(typeof(moveAt(lvalueOf!R, 0)) == ElementType!R));
1273 template ElementType(R)
1276 alias ElementType = T;
1278 alias ElementType = void;
1287 static assert(is(ElementType!(int[]) == int));
[all …]
H A Dpackage.d298 ElementType!R moveFront() in Result()
306 ElementType!R moveBack() in Result()
314 @property void front(ElementType!R val) in Result()
319 @property void back(ElementType!R val) in Result()
331 void opIndexAssign(ElementType!R val, size_t n) in Result()
339 ElementType!R moveAt(size_t index) in Result()
578 ElementType!R moveFront()
586 @property void front(ElementType!R val)
612 ElementType!R moveBack()
621 @property void back(ElementType!R val)
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/algorithm/
H A Dsetops.d120 return joiner(map!((ElementType!R1 a) => zip(repeat(a), range2.save))
126 return joiner(map!((ElementType!R2 a) => zip(range1.save, repeat(a)))
486 assert(is(ElementType!(typeof(N3)) == Tuple!(size_t,size_t,size_t)));
503 assert(is(ElementType!(typeof(N4)) == Tuple!(size_t,size_t,size_t,size_t)));
599 static int opIndex(ElementType!(ElementType!RangeOfRanges)) { return 1; }
680 alias InfoType = ElementType!Range;
838 private alias ElementType = .ElementType!(.ElementType!RangeOfRanges); in MultiwayMerge() local
843 static bool compFront(.ElementType!RangeOfRanges a, in MultiwayMerge()
844 .ElementType!RangeOfRanges b) in MultiwayMerge()
1127 !is(CommonType!(staticMap!(ElementType, Rs)) == void))
[all …]
H A Diteration.d93 if (isInputRange!RoR && isIterable!(ElementType!RoR))
318 alias E = ElementType!R; in _Cache()
469 alias RE = ElementType!(Range);
1435 private alias E = ElementType!R;
1610 private ElementType!Range prev;
1612 this(Range range, ElementType!Range _prev)
1623 @property ElementType!Range front() { return r.front; }
1629 static if (is(typeof(binaryFun!pred(ElementType!Range.init, in ChunkByImplIsUnary()
1630 ElementType!Range.init)) : bool)) in ChunkByImplIsUnary()
1633 unaryFun!pred(ElementType!Range.init) == in ChunkByImplIsUnary()
[all …]
H A Dsorting.d963 && is(ElementType!(RangeIndex) : ElementType!(Range)*))
987 isIntegral!(ElementType!RangeIndex))
992 alias IndexType = Unqual!(ElementType!RangeIndex);
1037 static assert(!isIntegral!(ElementType!(ImmIndex)));
1038 static assert(is(ElementType!(ImmIndex) : ElementType!(ImmRange)*));
1078 !is(CommonType!(staticMap!(ElementType, Rs)) == void))
1092 private alias ElementType = CommonType!(staticMap!(.ElementType, Rs)); member
1095 debug private enum canCheckSortedness = isCopyable!ElementType && !hasAliasing!ElementType;
1131 Unqual!ElementType bestElement; in frontIndex()
1154 ElementType previousFront = source[i].front(); in popFront()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/algorithm/
H A Dsetops.d118 return joiner(map!((ElementType!R1 a) => zip(repeat(a), range2.save))
124 return joiner(map!((ElementType!R2 a) => zip(range1.save, repeat(a)))
486 assert(is(ElementType!(typeof(N3)) == Tuple!(size_t,size_t,size_t)));
503 assert(is(ElementType!(typeof(N4)) == Tuple!(size_t,size_t,size_t,size_t)));
633 static int opIndex(ElementType!(ElementType!RangeOfRanges)) { return 1; }
714 alias InfoType = ElementType!Range;
875 private alias ElementType = .ElementType!(.ElementType!RangeOfRanges);
880 static bool compFront(.ElementType!RangeOfRanges a,
881 .ElementType!RangeOfRanges b)
1178 !is(CommonType!(staticMap!(ElementType, Rs)) == void))
[all …]
H A Diteration.d285 alias E = ElementType!R; in _Cache()
450 alias RE = ElementType!(Range);
1640 private alias E = ElementType!R;
1853 private ElementType!Range prev;
1855 this(ref Range range, ElementType!Range _prev)
1866 @property ElementType!Range front()
1881 alias e = lvalueOf!(ElementType!Range); in ChunkByImplIsUnary()
1890 ElementType!Range.stringof); in ChunkByImplIsUnary()
1905 private ElementType!Range _prev;
2951 if (isInputRange!RoR && isInputRange!(ElementType!RoR)
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprCXX.cpp982 const CXXNewExpr *E, QualType ElementType, llvm::Type *ElementTy, in EmitNewArrayInitializer() argument
996 QualType::DestructionKind DtorKind = ElementType.isDestructedType(); in EmitNewArrayInitializer()
1000 CharUnits ElementSize = getContext().getTypeSizeInChars(ElementType); in EmitNewArrayInitializer()
1008 if (!CGM.getTypes().isZeroInitializable(ElementType)) in EmitNewArrayInitializer()
1020 getContext().getTypeSizeInChars(ElementType).getQuantity() * in EmitNewArrayInitializer()
1039 AggValueSlot::forAddr(CurPtr, ElementType.getQualifiers(), in EmitNewArrayInitializer()
1092 ElementType, ElementAlign, in EmitNewArrayInitializer()
1183 ImplicitValueInitExpr IVIE(ElementType); in EmitNewArrayInitializer()
1196 assert(getContext().hasSameUnqualifiedType(ElementType, Init->getType()) && in EmitNewArrayInitializer()
1261 ElementType, ElementAlign, in EmitNewArrayInitializer()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/container/
H A Dutil.d38 import std.range.primitives : ElementType;
39 alias ET = ElementType!(T.Range);
114 import std.range : ElementType;
115 return .make!(Container!(ElementType!Range, Args))(range);
H A Dbinaryheap.d246 @property ElementType!Store front()
264 size_t insert(ElementType!Store value)
337 ElementType!Store removeAny()
346 void replaceFront(ElementType!Store value)
363 bool conditionalInsert(ElementType!Store value)
386 bool conditionalSwap(ref ElementType!Store value)
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/container/
H A Dutil.d38 import std.range.primitives : ElementType;
39 alias ET = ElementType!(T.Range);
114 import std.range : ElementType;
115 return .make!(Container!(ElementType!Range, Args))(range);
H A Dbinaryheap.d248 @property ElementType!Store front()
266 size_t insert(ElementType!Store value)
339 ElementType!Store removeAny()
348 void replaceFront(ElementType!Store value)
365 bool conditionalInsert(ElementType!Store value)
388 bool conditionalSwap(ref ElementType!Store value)
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Darray.d203 @trusted ElementType!String[] array(String)(scope String str)
376 alias E = ElementType!Range;
1053 && is(ElementType!R : E)) || is(R : E); in isInputRangeWithLengthOrConvertible()
1061 (isInputRange!T && is(ElementType!T : dchar)); in isCharOrStringOrDcharRange()
1070 (isInputRange!R && is(ElementType!R : E)) || is(R : E); in isInputRangeOrConvertible()
1353 ElementType!S[] replicate(S)(S s, size_t n)
1554 if (isForwardRange!Range && is(typeof(ElementType!Range.init == Separator.init)))
1563 && is(typeof(ElementType!Range.init == ElementType!Separator.init)))
1663 ElementEncodingType!(ElementType!RoR)[] join(RoR, R)(RoR ror, scope R sep)
1665 isInputRange!(Unqual!(ElementType!RoR)) &&
[all …]
H A Dbase64.d220 …pure char[] encode(R1, R2)(in R1 source, R2 buffer) if (isArray!R1 && is(ElementType!R1 : ubyte) &&
302 is(ElementType!R1 : ubyte) && hasLength!R1 &&
394 if (isArray!R1 && is(ElementType!R1 : ubyte) &&
482 if (!isArray!R1 && isInputRange!R1 && is(ElementType!R1 : ubyte) &&
573 pure char[] encode(Range)(Range source) if (isArray!Range && is(ElementType!Range : ubyte))
590 is(ElementType!Range : ubyte) && hasLength!Range)
607 struct Encoder(Range) if (isInputRange!Range && (is(ElementType!Range : const(ubyte)[]) ||
608 is(ElementType!Range : const(char)[])))
717 struct Encoder(Range) if (isInputRange!Range && is(ElementType!Range : ubyte))
997 …pure ubyte[] decode(R1, R2)(in R1 source, R2 buffer) if (isArray!R1 && is(ElementType!R1 : dchar) …
[all …]
H A Dnumeric.d1638 CommonType!(ElementType!(Range1), ElementType!(Range2))
1655 CommonType!(ElementType!(Range1), ElementType!(Range2))
1698 CommonType!(ElementType!(Range1), ElementType!(Range2))
1796 CommonType!(ElementType!(Range1), ElementType!(Range2))
1838 bool normalize(R)(R range, ElementType!(R) sum = 1)
1841 ElementType!(R) s = 0;
1895 ElementType!Range sumOfLog2s(Range)(Range r)
1896 if (isInputRange!Range && isFloatingPoint!(ElementType!Range))
1942 ElementType!Range entropy(Range)(Range r)
1955 ElementType!Range entropy(Range, F)(Range r, F max)
[all …]
H A Dpath.d181 if (isRandomAccessRange!R && isSomeChar!(ElementType!R) ||
193 if (isRandomAccessRange!R && isSomeChar!(ElementType!R) || in version()
201 if (isRandomAccessRange!R && isSomeChar!(ElementType!R) || in version()
222 if (isRandomAccessRange!R && isSomeChar!(ElementType!R) || in version()
229 if (isRandomAccessRange!R && isSomeChar!(ElementType!R) || in version()
242 if (isInputRange!R && !isInfinite!R && isSomeChar!(ElementType!R) ||
271 if (isBidirectionalRange!R && isSomeChar!(ElementType!R) ||
301 if (isBidirectionalRange!R && isSomeChar!(ElementType!R) ||
395 if (isRandomAccessRange!R && hasSlicing!R && isSomeChar!(ElementType!R) && !isSomeString!R)
408 if (isRandomAccessRange!R && hasSlicing!R && isSomeChar!(ElementType!R) || isNarrowString!R)
[all …]
/netbsd-src/external/apache2/llvm/dist/libcxx/include/
H A Dspan22 template <class ElementType, size_t Extent = dynamic_extent>
25 template<class ElementType, size_t Extent>
26 inline constexpr bool ranges::enable_borrowed_range<span<ElementType, Extent>> = true;
29 template <class ElementType, size_t Extent>
31 (sizeof(ElementType) * Extent))> as_bytes(span<ElementType, Extent> s) noexcept;
33 template <class ElementType, size_t Extent>
35 (sizeof(ElementType) * Extent))> as_writable_bytes(span<ElementType, Extent> s) noexcept;
38 template <class ElementType, size_t Extent = dynamic_extent>
42 using element_type = ElementType;
43 using value_type = remove_cv_t<ElementType>;
[all …]
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/
H A Dbase64.d62 isForwardRange, ElementType, hasLength, popFront, put, save;
222 if (isArray!R1 && is(ElementType!R1 : ubyte) && is(R2 == char[]))
303 is(ElementType!R1 : ubyte) && hasLength!R1 &&
477 if (!isArray!R1 && isInputRange!R1 && is(ElementType!R1 : ubyte) &&
562 pure char[] encode(Range)(Range source) if (isArray!Range && is(ElementType!Range : ubyte))
579 is(ElementType!Range : ubyte) && hasLength!Range)
595 struct Encoder(Range) if (isInputRange!Range && (is(ElementType!Range : const(ubyte)[]) ||
596 is(ElementType!Range : const(char)[])))
705 struct Encoder(Range) if (isInputRange!Range && is(ElementType!Range : ubyte))
984 …ecode(R1, R2)(in R1 source, return scope R2 buffer) if (isArray!R1 && is(ElementType!R1 : dchar) &&
[all …]
H A Darray.d311 CopyTypeQualifiers!(ElementType!String,dchar)[] array(String)(scope String str)
319 return () @trusted { return cast(CopyTypeQualifiers!(ElementType!String, dchar)[]) temp; } ();
580 alias E = ElementType!Range;
606 import std.range : ElementType;
608 alias KeyElement = ElementType!Keys;
612 alias ValueElement = ElementType!Values;
632 alias Key = ElementType!Keys;
633 alias Value = ElementType!Values;
644 import std.range : ElementType;
646 alias KeyElement = ElementType!Keys;
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
H A Dstring.go73 s += fmt.Sprintf("(%v[%v])", ts.typeString(t.ElementType()), t.ArrayLength())
75 s += fmt.Sprintf("(%v)", ts.typeString(t.ElementType()))

123456