Home
last modified time | relevance | path

Searched refs:TypeArray (Results 1 – 25 of 26) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dmtype.h437 class TypeArray : public TypeNext
444 class TypeSArray : public TypeArray
470 class TypeDArray : public TypeArray
486 class TypeAArray : public TypeArray
H A Dvisitor.h65 class TypeArray; variable
455 virtual void visit(TypeArray *t) { visit((TypeNext *)t); } in visit()
458 virtual void visit(TypeDArray *t) { visit((TypeArray *)t); } in visit()
459 virtual void visit(TypeAArray *t) { visit((TypeArray *)t); } in visit()
460 virtual void visit(TypeSArray *t) { visit((TypeArray *)t); } in visit()
H A Dparsetimevisitor.d162 void visit(AST.TypeArray t) { visit(cast(AST.TypeNext)t); } in ParseTimeVisitor()
165 void visit(AST.TypeDArray t) { visit(cast(AST.TypeArray)t); } in ParseTimeVisitor()
166 void visit(AST.TypeAArray t) { visit(cast(AST.TypeArray)t); } in ParseTimeVisitor()
167 void visit(AST.TypeSArray t) { visit(cast(AST.TypeArray)t); } in ParseTimeVisitor()
H A Dmtype.d3607 extern (C++) abstract class TypeArray : TypeNext
3623 extern (C++) final class TypeSArray : TypeArray
3839 extern (C++) final class TypeDArray : TypeArray
3934 extern (C++) final class TypeAArray : TypeArray
4947 TypeArray ta = cast(TypeArray)tb;
6817 Type tel = (cast(TypeArray)tb).next.toBasetype(); in isLazyArray()
H A Ddinterpret.d1885 fromType = (cast(TypeArray)e.var.type).next; in visit()
1901 Type elemtype = (cast(TypeArray)val.type).next; in visit()
2739 Type elemType = (cast(TypeArray)newtype).next; in recursivelyCreateArrayLiteral()
3326 tdst = (cast(TypeArray)tdst).next.toBasetype();
3687 newval = changeArrayLiteralLength(pue, e.loc, cast(TypeArray)t, oldval, oldlen, newlen);
4271 bool directblk = (cast(TypeArray)ae.type).next.equivalent(newval.type); in interpretAssignToSlice()
H A Dtraits.d238 override void visit(TypeArray t) in visit()
H A Dctfeexpr.d1754 Expression changeArrayLiteralLength(UnionExp* pue, const ref Loc loc, TypeArray arrayType, Expressi… in changeArrayLiteralLength()
H A Ddtemplate.d2060 TypeArray ta = cast(TypeArray)tb; in deduceFunctionTemplateMatch()
H A Dtypesem.d3590 Expression visitArray(TypeArray mt) in dotExp()
H A Dexpressionsem.d1802 Type tbn = (cast(TypeArray)tb).next; // array element type in functionParameters()
7154 exp.type = (cast(TypeArray)tb).next; in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dmtype.h445 class TypeArray : public TypeNext
448 TypeArray(TY ty, Type *next);
454 class TypeSArray : public TypeArray
482 class TypeDArray : public TypeArray
503 class TypeAArray : public TypeArray
H A Dvisitor.h65 class TypeArray; variable
359 virtual void visit(TypeArray *t) { visit((TypeNext *)t); } in visit()
360 virtual void visit(TypeSArray *t) { visit((TypeArray *)t); } in visit()
361 virtual void visit(TypeDArray *t) { visit((TypeArray *)t); } in visit()
362 virtual void visit(TypeAArray *t) { visit((TypeArray *)t); } in visit()
H A Dctfe.h173 UnionExp changeArrayLiteralLength(Loc loc, TypeArray *arrayType,
H A Dmtype.c3893 TypeArray::TypeArray(TY ty, Type *next) in TypeArray() function
3898 Expression *TypeArray::dotExp(Scope *sc, Expression *e, Identifier *ident, int flag) in dotExp()
3911 : TypeArray(Tsarray, t) in TypeSArray()
4240 e = TypeArray::dotExp(sc, e, ident, flag); in dotExp()
4385 : TypeArray(Tarray, t) in TypeDArray()
4511 e = TypeArray::dotExp(sc, e, ident, flag); in dotExp()
4577 : TypeArray(Taarray, t) in TypeAArray()
6150 TypeArray *ta = (TypeArray *)tb; in callMatch()
9375 Type *tel = ((TypeArray *)tb)->next->toBasetype(); in isLazyArray()
H A Ddinterpret.c1941 fromType = ((TypeArray *)(e->var->type))->next; in visit()
1956 Type *elemtype = ((TypeArray *)(val->type))->next; in visit()
2725 Type *elemType = ((TypeArray *)newtype)->next; in recursivelyCreateArrayLiteral()
3194 tdst = ((TypeArray *)tdst)->next->toBasetype();
3551 newval = changeArrayLiteralLength(e->loc, (TypeArray *)t, oldval,
4168 bool directblk = ((TypeArray *)ae->type)->next->equivalent(newval->type); in interpretAssignToSlice()
H A Dtraits.c394 virtual void visit(TypeArray *) { assert(0); } in pointerBitmap()
H A Dctfeexpr.c1780 UnionExp changeArrayLiteralLength(Loc loc, TypeArray *arrayType, in changeArrayLiteralLength()
H A Ddtemplate.c1787 TypeArray *ta = (TypeArray *)tb; in deduceFunctionTemplateMatch()
H A Dexpression.c1493 Type *tbn = ((TypeArray *)tb)->next; in functionParameters()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/ExceptionDemo/
H A DExceptionDemo.cpp1586 typedef llvm::ArrayRef<llvm::Type*> TypeArray; typedef
1614 TypeArray(builder.getInt32Ty())); in createStandardUtilityFunctions()
1623 TypeArray(caughtResultFieldTypes)); in createStandardUtilityFunctions()
1627 TypeArray(ourTypeInfoType)); in createStandardUtilityFunctions()
1635 TypeArray(builder.getInt64Ty())); in createStandardUtilityFunctions()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DLLVMContextImpl.h633 Metadata *TypeArray;
635 MDNodeKeyImpl(unsigned Flags, uint8_t CC, Metadata *TypeArray)
636 : Flags(Flags), CC(CC), TypeArray(TypeArray) {}
638 : Flags(N->getFlags()), CC(N->getCC()), TypeArray(N->getRawTypeArray()) {}
642 TypeArray == RHS->getRawTypeArray();
645 unsigned getHashValue() const { return hash_combine(Flags, CC, TypeArray); }
H A DDebugInfoMetadata.cpp691 uint8_t CC, Metadata *TypeArray, in getImpl() argument
694 DEFINE_GETIMPL_LOOKUP(DISubroutineType, (Flags, CC, TypeArray)); in getImpl()
695 Metadata *Ops[] = {nullptr, nullptr, nullptr, TypeArray}; in getImpl()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h1279 uint8_t CC, DITypeRefArray TypeArray,
1282 return getImpl(Context, Flags, CC, TypeArray.get(), Storage, ShouldCreate);
1285 uint8_t CC, Metadata *TypeArray,
1295 (DIFlags Flags, uint8_t CC, DITypeRefArray TypeArray),
1296 (Flags, CC, TypeArray))
1298 (DIFlags Flags, uint8_t CC, Metadata *TypeArray),
1299 (Flags, CC, TypeArray))
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A DChangeLog-200776 * dmd/mtype.c (TypeArray::dotExp): Correct return type of
922 (TypeArray::dotExp): use Type::tsize_t for _adReverse args
1140 * dmd/mtype.c (TypeArray::dotExp): Fix library call decls
1150 * dmd/mtype.c (TypeArray::dotExp): update
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp423 if (auto TypeArray = Ty->getTypeArray()) { in getFunctionOptions() local
424 if (TypeArray.size()) in getFunctionOptions()
425 ReturnTy = TypeArray[0]; in getFunctionOptions()

12