Home
last modified time | relevance | path

Searched refs:TypeTypeof (Results 1 – 23 of 23) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Daliasthis.c67 e = new TypeExp(loc, new TypeTypeof(loc, e)); in resolveAliasThis()
H A Dcond.c201 Type *ty = new TypeTypeof(loc, new TupleExp(loc, e)); in createTupleType()
314 Type *ety = new TypeTypeof(aloc, wrapAndCall(aloc, new CompoundStatement(aloc, s1))); in lowerNonArrayAggregate()
H A Dtemplate.h29 class TypeTypeof; variable
H A Dmtype.h734 class TypeTypeof : public TypeQualified
740 TypeTypeof(Loc loc, Expression *exp);
H A Dvisitor.h76 class TypeTypeof; variable
370 virtual void visit(TypeTypeof *t) { visit((TypeQualified *)t); } in visit()
H A Dmtype.c195 sizeTy[Ttypeof] = sizeof(TypeTypeof); in _init()
7285 TypeTypeof::TypeTypeof(Loc loc, Expression *exp) in TypeTypeof() function
7292 const char *TypeTypeof::kind() in kind()
7297 Type *TypeTypeof::syntaxCopy() in syntaxCopy()
7300 TypeTypeof *t = new TypeTypeof(loc, exp->syntaxCopy()); in syntaxCopy()
7306 Dsymbol *TypeTypeof::toDsymbol(Scope *sc) in toDsymbol()
7317 void TypeTypeof::resolve(Loc loc, Scope *sc, Expression **pe, Type **pt, Dsymbol **ps, bool intypei… in resolve()
7425 Type *TypeTypeof::semantic(Loc loc, Scope *sc) in semantic()
7443 d_uns64 TypeTypeof::size(Loc loc) in size()
H A Dtraits.c423 virtual void visit(TypeTypeof *) { assert(0); } in pointerBitmap()
H A Dhdrgen.c1045 void visit(TypeTypeof *t) in visit()
H A Dparse.c1254 t = new TypeTypeof(loc, exp); in parseTypeof()
H A Ddtemplate.c4647 void visit(TypeTypeof *t) in reliesOnTident()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dmtype.h339 TypeTypeof *isTypeTypeof();
738 class TypeTypeof : public TypeQualified
745 TypeTypeof *syntaxCopy();
H A Daliasthis.d131 e = new TypeExp(loc, new TypeTypeof(loc, e));
H A Dcond.d257 auto ty = new TypeTypeof(loc, new TupleExp(loc, e)); in private()
370 Type ety = new TypeTypeof(aloc, wrapAndCall(aloc, new CompoundStatement(aloc, s1))); in lowerNonArrayAggregate()
H A Dvisitor.h76 class TypeTypeof; variable
465 virtual void visit(TypeTypeof *t) { visit((TypeQualified *)t); } in visit()
H A Dparsetimevisitor.d172 void visit(AST.TypeTypeof t) { visit(cast(AST.TypeQualified)t); } in ParseTimeVisitor()
H A Dtransitivevisitor.d448 override void visit(AST.TypeTypeof t) in ParseVisitMethods()
H A Dmtype.d441 sizeTy[Ttypeof] = __traits(classInstanceSize, TypeTypeof);
2712 …inout(TypeTypeof) isTypeTypeof() { return ty == Ttypeof ? cast(typeof(return))this : nu… in isTypeTypeof()
5529 extern (C++) final class TypeTypeof : TypeQualified
5545 override TypeTypeof syntaxCopy() in syntaxCopy()
5548 auto t = new TypeTypeof(loc, exp.syntaxCopy()); in syntaxCopy()
H A Dtraits.d311 override void visit(TypeTypeof t) in visit()
H A Dhdrgen.d3876 void visitTypeof(TypeTypeof t) in typeToBufferx()
3983 case Ttypeof: return visitTypeof(cast(TypeTypeof)t); in typeToBufferx()
H A Dtypesem.d1772 Type visitTypeof(TypeTypeof mtype) in typeSemantic()
3081 void visitTypeof(TypeTypeof mt) in visitTypeof()
H A Ddtoh.d1831 override void visit(AST.TypeTypeof t)
H A Ddtemplate.d4987 bool visitTypeof(TypeTypeof t) in reliesOnTemplateParameters()
H A Dparse.d2016 t = new AST.TypeTypeof(loc, exp); in parseTypeof()