/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | GlobalISelEmitter.cpp | 1418 std::optional<const CodeGenRegisterClass *> SuperClass = in createAndImportSubInstructionRenderer() local 1421 if (!SuperClass) in createAndImportSubInstructionRenderer() 1427 InsertPt, DstMIBuilder.getInsnID(), 0, **SuperClass); in createAndImportSubInstructionRenderer() 1429 InsertPt, DstMIBuilder.getInsnID(), 1, **SuperClass); in createAndImportSubInstructionRenderer() 1440 auto SuperClass = inferRegClassFromPattern(Dst.getChild(0)); in createAndImportSubInstructionRenderer() local 1441 if (!SuperClass) in createAndImportSubInstructionRenderer() 1450 (*SuperClass)->getMatchingSubClassWithSubRegs(CGRegs, *SubIdx); in createAndImportSubInstructionRenderer() 1469 auto SuperClass = in createAndImportSubInstructionRenderer() local 1471 if (!SuperClass) in createAndImportSubInstructionRenderer() 1475 InsertPt, DstMIBuilder.getInsnID(), 0, **SuperClass); in createAndImportSubInstructionRenderer() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/ |
H A D | Record.h | 150 static std::string createScopedName(StringRef SuperClass, StringRef IVar) { in createScopedName() argument 151 return (SuperClass + "." + IVar).str(); in createScopedName()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprObjC.cpp | 117 Kind(IsInstanceSuper ? SuperInstance : SuperClass), in ObjCMessageExpr() 286 case SuperClass: in getReceiverRange() 307 case SuperClass: in getReceiverType()
|
H A D | ODRHash.cpp | 636 auto *SuperClass = IF->getSuperClass(); in AddObjCInterfaceDecl() local 637 AddBoolean(SuperClass); in AddObjCInterfaceDecl() 638 if (SuperClass) in AddObjCInterfaceDecl() 639 ID.AddInteger(SuperClass->getODRHash()); in AddObjCInterfaceDecl()
|
H A D | DeclObjC.cpp | 691 ObjCInterfaceDecl *SuperClass = getSuperClass(); in lookupNestedProtocol() local 692 return SuperClass ? SuperClass->lookupNestedProtocol(Name) : nullptr; in lookupNestedProtocol()
|
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/ |
H A D | Visitor.cpp | 141 const ASTContext &ASTCtx, ObjCContainerRecord *Record, StringRef SuperClass, in recordObjCInstanceVariables() argument 162 Ctx.Verifier->verify(ObjCIVR, FA, SuperClass); in recordObjCInstanceVariables() 190 if (const auto *SuperClass = D->getSuperClass()) in VisitObjCInterfaceDecl() local 191 SuperClassName = SuperClass->getObjCRuntimeNameAsString(); in VisitObjCInterfaceDecl()
|
H A D | DylibVerifier.cpp | 529 const StringRef SuperClass) { in verify() argument 534 ObjCIVarRecord::createScopedName(SuperClass, R->getName()); in verify()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | SmallVector.h | 588 using SuperClass = SmallVectorTemplateBase<T>; variable 591 using iterator = typename SuperClass::iterator; 592 using const_iterator = typename SuperClass::const_iterator; 593 using reference = typename SuperClass::reference; 594 using size_type = typename SuperClass::size_type; 598 using ValueParamT = typename SuperClass::ValueParamT; 631 using SuperClass::set_size;
|
/freebsd/contrib/llvm-project/clang/include/clang/InstallAPI/ |
H A D | Visitor.h | 72 StringRef SuperClass,
|
H A D | DylibVerifier.h | 92 const StringRef SuperClass);
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Operator.h | 365 template<typename SuperClass, unsigned Opc> 366 class ConcreteOperator : public SuperClass {
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGObjCGNU.cpp | 475 llvm::Constant *SuperClass, 1785 llvm::Constant *SuperClass = nullptr; in GenerateClass() local 1788 SuperClass = TheModule.getNamedGlobal(SuperClassName); in GenerateClass() 1789 if (!SuperClass) in GenerateClass() 1791 SuperClass = new llvm::GlobalVariable(TheModule, PtrTy, false, in GenerateClass() 1800 cast<llvm::GlobalValue>(SuperClass)->setDLLStorageClass(Storage); in GenerateClass() 1804 classFields.add(SuperClass); in GenerateClass() 1968 if (SuperClass) { in GenerateClass() 1970 EarlyInitList.emplace_back(std::string(SuperClass->getName()), in GenerateClass() 3099 llvm::Constant *SuperClass, in GenerateClassStructure() argument [all …]
|
H A D | CGObjC.cpp | 336 case ObjCMessageExpr::SuperClass: in shouldExtendReceiverForInnerPointerMessage() 566 case ObjCMessageExpr::SuperClass: in tryEmitSpecializedAllocInit() 642 case ObjCMessageExpr::SuperClass: in EmitObjCMessageExpr()
|
/freebsd/contrib/llvm-project/clang/utils/TableGen/ |
H A D | ClangAttrEmitter.cpp | 3270 AttrClass *SuperClass = nullptr; member 3279 if (SuperClass) { in emitDefaultDefines() 3281 SuperClass->Descriptor.MacroName); in emitDefaultDefines() 3353 if (AttrClass *SuperClass = findSuperClass(Class->TheRecord)) { in AttrClassHierarchy() local 3354 Class->SuperClass = SuperClass; in AttrClassHierarchy() 3355 SuperClass->SubClasses.push_back(Class.get()); in AttrClassHierarchy() 3361 assert((i == Classes.begin()) == ((*i)->SuperClass == nullptr) && in AttrClassHierarchy() 3408 auto SuperClass = findClassByRecord(SuperClasses[e - i - 1].first); in findSuperClass() local 3409 if (SuperClass) return SuperClass; in findSuperClass()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DeclObjC.h | 2596 ObjCInterfaceDecl *SuperClass; variable 2628 SuperClass(superDecl), SuperLoc(superLoc), 2732 const ObjCInterfaceDecl *getSuperClass() const { return SuperClass; } in getSuperClass() 2733 ObjCInterfaceDecl *getSuperClass() { return SuperClass; } in getSuperClass() 2736 void setSuperClass(ObjCInterfaceDecl * superCls) { SuperClass = superCls; } in setSuperClass()
|
H A D | CommentCommands.td | 188 def SuperClass : RecordLikeDetailCommand<"superclass">;
|
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/Serialization/ |
H A D | SymbolGraphSerializer.cpp | 919 if (!Record->SuperClass.empty()) in visitObjCInterfaceRecord() 920 serializeRelationship(InheritsFrom, Record, Record->SuperClass, in visitObjCInterfaceRecord()
|
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
H A D | API.h | 1310 SymbolReference SuperClass; member 1317 SymbolReference SuperClass, bool IsFromSystemHeader) in ObjCInterfaceRecord() 1321 SuperClass(SuperClass) {} in ObjCInterfaceRecord()
|
H A D | ExtractAPIVisitor.h | 1035 SymbolReference SuperClass; in VisitObjCInterfaceDecl() local 1037 SuperClass = createSymbolReferenceForDecl(*SuperClassDecl); in VisitObjCInterfaceDecl() 1042 SubHeading, SuperClass, isInSystemHeader(Decl)); in VisitObjCInterfaceDecl()
|
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/ |
H A D | DeclarationFragments.cpp | 1390 if (const ObjCInterfaceDecl *SuperClass = Interface->getSuperClass()) { in getFragmentsForObjCInterface() local 1392 index::generateUSRForDecl(SuperClass, SuperUSR); in getFragmentsForObjCInterface() 1394 .append(SuperClass->getName(), in getFragmentsForObjCInterface() 1396 SuperClass); in getFragmentsForObjCInterface()
|
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | RewriteModernObjC.cpp | 1386 ObjCInterfaceDecl *SuperClass = ClassDecl->getSuperClass(); in RewriteInterfaceDecl() local 1387 while (SuperClass) { in RewriteInterfaceDecl() 1388 RewriteInterfaceDecl(SuperClass); in RewriteInterfaceDecl() 1389 SuperClass = SuperClass->getSuperClass(); in RewriteInterfaceDecl() 1480 case ObjCMessageExpr::SuperClass: in RewritePropertyOrImplicitSetter() 1563 case ObjCMessageExpr::SuperClass: in RewritePropertyOrImplicitGetter() 3234 case ObjCMessageExpr::SuperClass: { in SynthMessageExpr() 6498 ObjCInterfaceDecl *SuperClass = CDecl->getSuperClass(); in Write_class_t() local 6501 if (SuperClass->getImplementation()) in Write_class_t() 6508 Result += SuperClass->getNameAsString(); in Write_class_t() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaDeclObjC.cpp | 485 if (const ObjCInterfaceDecl *SuperClass = IC->getSuperClass()) { in ActOnStartOfObjCMethodDef() local 498 SuperClass->lookupMethod(MDecl->getSelector(), in ActOnStartOfObjCMethodDef() 3914 const ObjCInterfaceDecl *SuperClass = IntfDecl->getSuperClass(); in DiagnoseVariableSizedIvars() local 3915 while (SuperClass && SuperClass->ivar_empty()) in DiagnoseVariableSizedIvars() 3916 SuperClass = SuperClass->getSuperClass(); in DiagnoseVariableSizedIvars() 3917 if (SuperClass) { in DiagnoseVariableSizedIvars() 3918 auto IvarIter = SuperClass->ivar_begin(); in DiagnoseVariableSizedIvars() 3919 std::advance(IvarIter, SuperClass->ivar_size() - 1); in DiagnoseVariableSizedIvars() 3925 << LastIvar->getType() << SuperClass->getDeclName(); in DiagnoseVariableSizedIvars()
|
/freebsd/contrib/llvm-project/clang/lib/Edit/ |
H A D | RewriteObjCFoundationAPI.cpp | 132 case ObjCMessageExpr::SuperClass: in maybeAdjustInterfaceForSubscriptingCheck()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | CallEvent.cpp | 1022 getOriginExpr()->getReceiverKind() == ObjCMessageExpr::SuperClass) in isReceiverSelfOrSuper()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/ |
H A D | Record.h | 1765 bool hasDirectSuperClass(const Record *SuperClass) const;
|