Searched refs:TypeClass (Results 26 - 50 of 67) sorted by relevance

123

/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/
H A Ddsymbolsem.d4844 TypeClass tc = tb.isTypeClass();
4904 TypeClass tc = tb.isTypeClass();
5002 TypeClass tc = t.isTypeClass();
5082 TypeClass tc = tb.isTypeClass();
5309 if (cldec.type.ty == Tclass && (cast(TypeClass)cldec.type).sym != cldec)
5312 ClassDeclaration cd = (cast(TypeClass)cldec.type).sym;
5395 if (idec.type.ty == Tclass && (cast(TypeClass)idec.type).sym != idec)
5397 auto ti = (cast(TypeClass)idec.type).sym.isInstantiated();
5399 (cast(TypeClass)idec.type).sym = idec;
5493 TypeClass t
[all...]
H A Dmtype.d444 sizeTy[Tclass] = __traits(classInstanceSize, TypeClass);
575 if (tc1.sym == (cast(TypeClass)tp2).sym && MODimplicitConv(tp2.mod, tp1.mod))
633 if ((cast(TypeClass)t1n).sym == (cast(TypeClass)t2n).sym && MODimplicitConv(t1n.mod, t2n.mod))
637 ClassDeclaration cd = (cast(TypeClass)t1n).sym;
1120 (cast(TypeClass)t).att = AliasThisRec.fwdref;
2075 pflag = &(cast(TypeClass)tb).att;
2716 inout(TypeClass) isTypeClass() { return ty == Tclass ? cast(typeof(return))this : null; }
6145 extern (C++) final class TypeClass : Type
6167 override TypeClass syntaxCop
[all...]
H A Dvisitor.h80 class TypeClass;
441 virtual void visit(TypeClass *t) { visit((Type *)t); }
H A Dcppmangle.d1386 mangleTypeClass(cast(TypeClass)t, true);
1466 void mangleTypeClass(TypeClass t, bool head)
1929 override void visit(TypeClass t)
H A Dsemantic3.d869 TypeClass tclass;
883 if ((cast(TypeClass)(exp.type.immutableOf())).implicitConvToWithoutAliasThis(tret))
885 else if ((cast(TypeClass)(exp.type.wildOf())).implicitConvToWithoutAliasThis(tret))
H A Ddclass.d223 type = new TypeClass(this);
H A Ddmangle.d425 override void visit(TypeClass t)
427 //printf("TypeClass.toDecoBuffer('%s' mod=%x) = '%s'\n", t.toChars(), mod, name);
H A Dparsetimevisitor.d148 void visit(AST.TypeClass t) { visit(cast(AST.Type)t); }
H A Ddtemplate.d3734 TypeClass tc = cast(TypeClass)t;
4370 /* Helper for TypeClass.deduceType().
4423 override void visit(TypeClass t)
4425 //printf("TypeClass.deduceType(this = %s)\n", t.toChars());
4514 TypeClass tp = cast(TypeClass)tparam;
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Frontend/
H A DASTUnit.h293 SimplifiedTypeClass TypeClass; member in struct:clang::ASTUnit::CachedCodeCompletionResult
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/
H A DCanonicalType.h262 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(Type::TypeClass, getTypeClass)
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Ddmangle.c295 void visit(TypeClass *t)
297 //printf("TypeClass::toDecoBuffer('%s' mod=%x) = '%s'\n", t->toChars(), mod, name);
H A Dmtype.h846 class TypeClass : public Type class in inherits:Type
853 TypeClass(ClassDeclaration *sym);
H A Dvisitor.h80 class TypeClass;
374 virtual void visit(TypeClass *t) { visit((Type *)t); }
H A Ddcast.c1191 ClassDeclaration *cd = ((TypeClass *)ntb)->sym;
2945 TypeClass *tc1 = (TypeClass *)t1;
2946 TypeClass *tc2 = (TypeClass *)t2;
H A Dopover.c164 return ((TypeClass *)t)->sym;
1630 ad = ((TypeClass *)tab)->sym;
1803 ad = ((TypeClass *)tab)->sym;
H A Ddstruct.c152 void visit(TypeClass *) { }
H A Dctfeexpr.c642 (Type::dtypeinfo == ((TypeClass *)type)->sym ||
643 Type::dtypeinfo->isBaseOf(((TypeClass *)type)->sym, NULL));
H A Ddtemplate.c3389 TypeClass *tc = (TypeClass *)t;
3991 /* Helper for TypeClass::deduceType().
4049 void visit(TypeClass *t)
4051 //printf("TypeClass::deduceType(this = %s)\n", t->toChars());
4145 TypeClass *tp = (TypeClass *)tparam;
H A Dexpressionsem.c1078 ClassDeclaration *cd = ((TypeClass *)tb)->sym;
1955 if (((TypeClass *)e->targ)->sym->isInterfaceDeclaration())
1963 if (!((TypeClass *)e->targ)->sym->isInterfaceDeclaration())
1997 ClassDeclaration *cd = ((TypeClass *)e->targ)->sym;
4082 ClassDeclaration *cd = ((TypeClass *)tb)->sym;
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/
H A DType.cpp118 ArrayType::ArrayType(TypeClass tc, QualType et, QualType can,
285 MatrixType::MatrixType(TypeClass tc, QualType matrixType, QualType canonType,
308 ConstantMatrixType::ConstantMatrixType(TypeClass tc, QualType matrixType,
334 VectorType::VectorType(TypeClass tc, QualType vecType, unsigned nElements,
3380 TypedefType::TypedefType(TypeClass tc, const TypedefNameDecl *D,
3468 TagType::TagType(TypeClass TC, const TagDecl *D, QualType can)
H A DTypePrinter.cpp203 Type::TypeClass TC = T->getTypeClass();
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/
H A Dexpr.cc2123 if (((TypeClass *) type)->sym->isInterfaceDeclaration ())
2324 ClassDeclaration *cd = ((TypeClass *) tb)->sym;
3058 TypeClass *tc = (TypeClass *) e->type;
/netbsd-current/external/gpl3/gcc/dist/gcc/d/
H A Dtypes.cc1131 void visit (TypeClass *t)
H A Dd-lang.cc1776 TypeClass *tc = t ? t->isTypeClass () : NULL;

Completed in 545 milliseconds

123