Searched refs:TypeSlice (Results 1 – 15 of 15) sorted by relevance
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | mtype.h | 345 TypeSlice *isTypeSlice(); 882 class TypeSlice : public TypeNext 889 TypeSlice *syntaxCopy();
|
H A D | visitor.h | 82 class TypeSlice; variable 451 virtual void visit(TypeSlice *t) { visit((TypeNext *)t); } in visit()
|
H A D | parsetimevisitor.d | 158 void visit(AST.TypeSlice t) { visit(cast(AST.TypeNext)t); } in ParseTimeVisitor()
|
H A D | transitivevisitor.d | 467 override void visit(AST.TypeSlice t) in ParseVisitMethods()
|
H A D | mtype.d | 446 sizeTy[Tslice] = __traits(classInstanceSize, TypeSlice); 2718 …inout(TypeSlice) isTypeSlice() { return ty == Tslice ? cast(typeof(return))this : nu… in isTypeSlice() 6482 extern (C++) final class TypeSlice : TypeNext 6500 override TypeSlice syntaxCopy() in syntaxCopy() 6502 auto t = new TypeSlice(next.syntaxCopy(), lwr.syntaxCopy(), upr.syntaxCopy()); in syntaxCopy()
|
H A D | traits.d | 331 override void visit(TypeSlice t) in visit()
|
H A D | hdrgen.d | 3937 void visitSlice(TypeSlice t) in typeToBufferx() 3989 case Tslice: return visitSlice(cast(TypeSlice)t); in typeToBufferx()
|
H A D | typesem.d | 1970 Type visitSlice(TypeSlice mtype) in typeSemantic() 3230 void visitSlice(TypeSlice mt) in visitSlice()
|
H A D | parse.d | 3831 t = new AST.TypeSlice(t, e, e2); 3915 t = new AST.TypeSlice(t, e, e2);
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | mtype.h | 895 class TypeSlice : public TypeNext 901 TypeSlice(Type *next, Expression *lwr, Expression *upr);
|
H A D | visitor.h | 82 class TypeSlice; variable 376 virtual void visit(TypeSlice *t) { visit((TypeNext *)t); } in visit()
|
H A D | mtype.c | 200 sizeTy[Tslice] = sizeof(TypeSlice); in _init() 9135 TypeSlice::TypeSlice(Type *next, Expression *lwr, Expression *upr) in TypeSlice() function 9143 const char *TypeSlice::kind() in kind() 9148 Type *TypeSlice::syntaxCopy() in syntaxCopy() 9150 Type *t = new TypeSlice(next->syntaxCopy(), lwr->syntaxCopy(), upr->syntaxCopy()); in syntaxCopy() 9155 Type *TypeSlice::semantic(Loc loc, Scope *sc) in semantic() 9197 void TypeSlice::resolve(Loc loc, Scope *sc, Expression **pe, Type **pt, Dsymbol **ps, bool intypeid) in resolve()
|
H A D | traits.c | 427 virtual void visit(TypeSlice *) { assert(0); } in pointerBitmap()
|
H A D | parse.c | 3316 t = new TypeSlice(t, e, e2); in parseBasicTypeStartingAt() 3389 t = new TypeSlice(t, e, e2); in parseBasicType2()
|
H A D | hdrgen.c | 1091 void visit(TypeSlice *t) in visit()
|