Home
last modified time | relevance | path

Searched refs:ClassKind (Results 1 – 25 of 34) sorted by relevance

12

/netbsd/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dobjc.d176 return classDeclaration.classKind == ClassKind.objc && in isRootClass()
525 cd.classKind = ClassKind.objc; in setObjc()
531 id.classKind = ClassKind.objc; in setObjc()
676 if (cd.classKind == ClassKind.objc && fd.isStatic && !cd.objc.isMeta)
689 if (cd.classKind != ClassKind.objc)
710 if (cd.classKind == ClassKind.objc) in inout()
798 if (aggregateDeclaration.classKind != ClassKind.objc) in checkOffsetof()
814 if (type.sym.classKind != ClassKind.objc) in checkTupleof()
843 if (classKind != ClassKind.objc || objc.isMeta || objc.metaclass) in with()
856 if (baseCd.classKind == ClassKind.objc) in with()
[all …]
H A Ddclass.d563 if (classKind == ClassKind.cpp) in finalizeSize()
568 else if (classKind == ClassKind.objc) in finalizeSize()
668 return classKind == ClassKind.d; in hasMonitor()
838 return classKind == ClassKind.cpp; in isCPPclass()
953 return classKind == ClassKind.cpp ? 0 : 1; in vtblOffset()
967 if (classKind != ClassKind.objc) in addLocalClass()
1015 classKind = ClassKind.cpp; // IUnknown is also a C++ interface in this()
1034 else if (classKind == ClassKind.cpp) in newScope()
1036 else if (classKind == ClassKind.objc) in newScope()
1103 return classKind == ClassKind.cpp; in isCPPinterface()
H A Daggregate.d48 enum ClassKind : ubyte enum
67 const(char)* toChars(ClassKind c) in toChars()
71 case ClassKind.d: in toChars()
73 case ClassKind.cpp: in toChars()
75 case ClassKind.objc: in toChars()
77 case ClassKind.c: in toChars()
105 ClassKind classKind;
H A Ddstruct.d309 case ClassKind.d: in finalizeSize()
310 case ClassKind.cpp: in finalizeSize()
314 case ClassKind.c: in finalizeSize()
315 case ClassKind.objc: in finalizeSize()
H A Ddclass.c390 classKind = ClassKind::cpp; in semantic()
584 classKind = ClassKind::cpp; in semantic()
1300 return classKind == ClassKind::cpp; in isCPPclass()
1379 return classKind == ClassKind::cpp ? 0 : 1; in vtblOffset()
1406 classKind = ClassKind::cpp; // IUnknown is also a C++ interface in InterfaceDeclaration()
1423 else if (classKind == ClassKind::cpp) in newScope()
1425 else if (classKind == ClassKind::objc) in newScope()
1524 classKind = ClassKind::cpp; in semantic()
1606 classKind = ClassKind::cpp; in semantic()
1818 return classKind == ClassKind::cpp; in isCPPinterface()
H A Dsafe.d144 && cdfrom.classKind == ClassKind.d && cdto.classKind == ClassKind.d)) in isSafeCast()
H A Daggregate.h53 enum class ClassKind : uint8_t enum
81 ClassKind classKind; // specifies the linkage type
H A Ddsymbolsem.d4159 if (ad.classKind == ClassKind.cpp && dd.ident == Id.dtor) in visit()
4543 sd.classKind = ClassKind.cpp; in visit()
4545 sd.classKind = ClassKind.c; in visit()
4768 cldec.classKind = ClassKind.cpp; in visit()
4991 …if (cldec.classKind == ClassKind.objc || (cldec.baseClass && cldec.baseClass.classKind == ClassKin… in visit()
5029 cldec.classKind = ClassKind.cpp; in visit()
5047 if (cldec.classKind == ClassKind.cpp && !b.sym.isCPPinterface()) in visit()
5275 if (cldec.classKind == ClassKind.cpp && cldec.cppDtorVtblIndex != -1) in visit()
5372 return idec.classKind == ClassKind.objc && in visit()
5487 idec.classKind = ClassKind.cpp; in visit()
[all …]
H A Dtraits.d1548 case ClassKind.d: in semanticTraits()
1551 case ClassKind.cpp: in semanticTraits()
1554 case ClassKind.objc: in semanticTraits()
1557 case ClassKind.c: in semanticTraits()
H A Dtraits.c1151 case ClassKind::d: in semanticTraits()
1154 case ClassKind::cpp: in semanticTraits()
1157 case ClassKind::objc: in semanticTraits()
H A Ddstruct.c197 classKind = ClassKind::d; in AggregateDeclaration()
1077 classKind = ClassKind::cpp; in semantic()
H A Dsemantic2.d606 ad, ad.classKind == ClassKind.cpp ? LINK.cpp : LINK.d); in visit()
H A Dclone.d980 … if (cldec && cldec.classKind == ClassKind.cpp && cldec.baseClass && cldec.baseClass.aggrDtor) in buildDtors()
1120 if (ad.classKind != ClassKind.cpp || !target.cpp.wrapDtorInExternD) in buildExternDDtor()
H A Dopover.d929 if (!(cd1.classKind == ClassKind.cpp || cd2.classKind == ClassKind.cpp)) in visitEqual()
/netbsd/external/apache2/llvm/dist/clang/lib/AST/
H A DComment.cpp274 Kind = ClassKind; in fill()
282 Kind = ClassKind; in fill()
288 Kind = ClassKind; in fill()
293 Kind = ClassKind; in fill()
/netbsd/external/apache2/llvm/dist/clang/utils/TableGen/
H A DSveEmitter.cpp40 enum ClassKind { enum
154 ClassKind Class;
176 ClassKind Class, SVEEmitter &Emitter, StringRef Guard);
187 ClassKind getClassKind() const { return Class; } in getClassKind()
235 std::string mangleName(ClassKind LocalCK) const;
815 ArrayRef<ImmCheck> Checks, TypeSpec BT, ClassKind Class, in Intrinsic()
894 std::string Intrinsic::mangleName(ClassKind LocalCK) const { in mangleName()
H A DNeonEmitter.cpp71 enum ClassKind { enum
320 ClassKind CK;
469 ClassKind getClassKind(bool UseClassBIfScalar = false) { in getClassKind()
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 { in getInstTypeCode()
992 ClassKind LocalCK = getClassKind(true); in getBuiltinTypeStr()
1050 ClassKind LocalCK = CK; in getMangledName()
1287 ClassKind LocalCK = CK; in emitBodyAsBuiltinCall()
[all …]
H A DClangDiagnosticsEmitter.cpp482 Piece(PieceKind Kind) : ClassKind(Kind) {} in Piece()
487 PieceKind getPieceClass() const { return ClassKind; } in getPieceClass()
491 PieceKind ClassKind; member
/netbsd/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Ddclass.c390 classKind = ClassKind::cpp; in semantic()
584 classKind = ClassKind::cpp; in semantic()
1300 return classKind == ClassKind::cpp; in isCPPclass()
1379 return classKind == ClassKind::cpp ? 0 : 1; in vtblOffset()
1406 classKind = ClassKind::cpp; // IUnknown is also a C++ interface in InterfaceDeclaration()
1423 else if (classKind == ClassKind::cpp) in newScope()
1425 else if (classKind == ClassKind::objc) in newScope()
1524 classKind = ClassKind::cpp; in semantic()
1606 classKind = ClassKind::cpp; in semantic()
1818 return classKind == ClassKind::cpp; in isCPPinterface()
H A Daggregate.h74 struct ClassKind struct
100 ClassKind::Type classKind; // specifies the linkage type
H A Dtraits.c1151 case ClassKind::d: in semanticTraits()
1154 case ClassKind::cpp: in semanticTraits()
1157 case ClassKind::objc: in semanticTraits()
H A Ddstruct.c197 classKind = ClassKind::d; in AggregateDeclaration()
1077 classKind = ClassKind::cpp; in semantic()
/netbsd/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSymbolManager.h359 template <class LHSTYPE, class RHSTYPE, SymExpr::Kind ClassKind>
367 : BinarySymExpr(ClassKind, op, t), LHS(lhs), RHS(rhs) { in BinarySymExprImpl()
390 ID.AddInteger((unsigned)ClassKind); in Profile()
402 static bool classof(const SymExpr *SE) { return SE->getKind() == ClassKind; } in classof()
/netbsd/external/apache2/llvm/dist/clang/include/clang/AST/
H A DComment.h1030 ClassKind, enumerator
/netbsd/external/apache2/llvm/dist/clang/lib/Index/
H A DCommentToXML.cpp851 case DeclInfo::ClassKind: in visitFullComment()

12