HomeSort by: relevance | last modified time | path
    Searched refs:ClassKind (Results 1 - 25 of 25) 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...]
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...]
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
dstruct.d 307 final switch (classKind)
309 case ClassKind.d:
310 case ClassKind.cpp:
314 case ClassKind.c:
315 case ClassKind.objc:
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...]
traits.d 1546 final switch (agg.classKind)
1548 case ClassKind.d:
1551 case ClassKind.cpp:
1554 case ClassKind.objc:
1557 case ClassKind.c:
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))
dtoh.d 2803 import dmd.aggregate : ClassKind;
2826 return ad.classKind == ClassKind.cpp;
declaration.d 1493 if (cd.classKind == ClassKind.cpp)
func.d 1835 if (p.isClassDeclaration.classKind == ClassKind.objc)
dinterpret.d 5768 import dmd.aggregate : ClassKind;
5769 if (cd.classKind != ClassKind.d)
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
  /src/external/apache2/llvm/dist/clang/lib/AST/
Comment.cpp 274 Kind = ClassKind;
282 Kind = ClassKind;
288 Kind = ClassKind;
293 Kind = ClassKind;
  /src/external/apache2/llvm/dist/clang/utils/TableGen/
SveEmitter.cpp 40 enum ClassKind {
154 ClassKind Class;
176 ClassKind Class, SVEEmitter &Emitter, StringRef Guard);
187 ClassKind getClassKind() const { return Class; }
235 std::string mangleName(ClassKind LocalCK) const;
815 ArrayRef<ImmCheck> Checks, TypeSpec BT, ClassKind Class,
894 std::string Intrinsic::mangleName(ClassKind LocalCK) const {
NeonEmitter.cpp 71 enum ClassKind {
320 ClassKind CK;
370 TypeSpec InTS, ClassKind CK, ListInit *Body, NeonEmitter &Emitter,
469 ClassKind getClassKind(bool UseClassBIfScalar = false) {
480 std::string getInstTypeCode(Type T, ClassKind CK) const;
493 std::string mangleName(std::string Name, ClassKind CK) const;
543 DenseMap<Record *, ClassKind> ClassMap;
950 std::string Intrinsic::getInstTypeCode(Type T, ClassKind CK) const {
992 ClassKind LocalCK = getClassKind(true);
1050 ClassKind LocalCK = CK
    [all...]
ClangDiagnosticsEmitter.cpp 482 Piece(PieceKind Kind) : ClassKind(Kind) {}
487 PieceKind getPieceClass() const { return ClassKind; }
491 PieceKind ClassKind;
  /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
SymbolManager.h 359 template <class LHSTYPE, class RHSTYPE, SymExpr::Kind ClassKind>
367 : BinarySymExpr(ClassKind, op, t), LHS(lhs), RHS(rhs) {
390 ID.AddInteger((unsigned)ClassKind);
402 static bool classof(const SymExpr *SE) { return SE->getKind() == ClassKind; }
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Comment.h 1030 ClassKind,
  /src/external/gpl3/gcc.old/dist/gcc/d/
d-codegen.cc 80 || (ad != NULL && ad->classKind != ClassKind::d))
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExprObjC.cpp 190 llvm_unreachable("LiteralKind can't be converted into a ClassKind");
221 NSAPI::NSClassIdKindKind ClassKind = ClassKindFromLiteralKind(LiteralKind);
222 IdentifierInfo *II = S.NSAPIObj->getNSClassId(ClassKind);

Completed in 69 milliseconds