HomeSort by: relevance | last modified time | path
    Searched refs:classKind (Results 1 - 18 of 18) sorted by relevancy

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
objc.d 176 return classDeclaration.classKind == ClassKind.objc &&
525 cd.classKind = ClassKind.objc;
531 id.classKind = ClassKind.objc;
676 if (cd.classKind == ClassKind.objc && fd.isStatic && !cd.objc.isMeta)
689 if (cd.classKind != ClassKind.objc
    [all...]
dclass.d 563 if (classKind == ClassKind.cpp)
568 else if (classKind == ClassKind.objc)
668 return classKind == ClassKind.d;
838 return classKind == ClassKind.cpp;
953 return classKind == ClassKind.cpp ? 0 : 1
    [all...]
safe.d 144 && cdfrom.classKind == ClassKind.d && cdto.classKind == ClassKind.d))
aggregate.h 53 enum class ClassKind : uint8_t
81 ClassKind classKind; // specifies the linkage type
dsymbolsem.d 3480 if (target.cpp.splitVBasetable && cd.classKind == ClassKind.cpp &&
3506 if (cd.classKind == ClassKind.cpp && target.cpp.reverseOverloads)
3535 (cd.classKind == ClassKind.cpp && fd.isDtorDeclaration) ||
4151 if (ad.classKind == ClassKind.cpp && dd.ident == Id.dtor)
4535 sd.classKind = ClassKind.cpp
    [all...]
aggregate.d 43 * The ClassKind enum is used in AggregateDeclaration AST nodes to
48 enum ClassKind : ubyte
67 const(char)* toChars(ClassKind c)
71 case ClassKind.d:
73 case ClassKind.cpp:
75 case ClassKind.objc:
77 case ClassKind.c:
105 ClassKind classKind;
108 /// Only valid for class and struct. TODO: Merge with ClassKind
    [all...]
dstruct.d 307 final switch (classKind)
309 case ClassKind.d:
310 case ClassKind.cpp:
314 case ClassKind.c:
315 case ClassKind.objc:
semantic2.d 606 ad, ad.classKind == ClassKind.cpp ? LINK.cpp : LINK.d);
clone.d 980 if (cldec && cldec.classKind == ClassKind.cpp && cldec.baseClass && cldec.baseClass.aggrDtor)
1120 if (ad.classKind != ClassKind.cpp || !target.cpp.wrapDtorInExternD)
opover.d 929 if (!(cd1.classKind == ClassKind.cpp || cd2.classKind == ClassKind.cpp))
declaration.d 1493 if (cd.classKind == ClassKind.cpp)
traits.d 1546 final switch (agg.classKind)
1548 case ClassKind.d:
1551 case ClassKind.cpp:
1554 case ClassKind.objc:
1557 case ClassKind.c:
dtoh.d 2803 import dmd.aggregate : ClassKind;
2826 return ad.classKind == ClassKind.cpp;
func.d 1835 if (p.isClassDeclaration.classKind == ClassKind.objc)
expressionsem.d 1036 else if (ad && ad.isClassDeclaration && ad.isClassDeclaration.classKind == ClassKind.objc &&
5136 if (cd && cd.classKind == ClassKind.cpp && exp.f && !exp.f.fbody)
5396 if (tb.toDsymbol(sc).isClassDeclaration().classKind == ClassKind.cpp)
typesem.d 4505 if (mt.sym.classKind == ClassKind.objc
dinterpret.d 5768 import dmd.aggregate : ClassKind;
5769 if (cd.classKind != ClassKind.d)
  /src/external/gpl3/gcc.old/dist/gcc/d/
d-codegen.cc 80 || (ad != NULL && ad->classKind != ClassKind::d))

Completed in 40 milliseconds