Home
last modified time | relevance | path

Searched refs:SuperClass (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DExprObjC.cpp117 Kind(IsInstanceSuper ? SuperInstance : SuperClass), in ObjCMessageExpr()
299 case SuperClass: in getReceiverRange()
320 case SuperClass: in getReceiverType()
H A DDeclObjC.cpp676 ObjCInterfaceDecl *SuperClass = getSuperClass(); in lookupNestedProtocol() local
677 return SuperClass ? SuperClass->lookupNestedProtocol(Name) : nullptr; in lookupNestedProtocol()
H A DJSONNodeDumper.cpp1122 case ObjCMessageExpr::SuperClass: in VisitObjCMessageExpr()
H A DTextNodeDumper.cpp1299 case ObjCMessageExpr::SuperClass: in VisitObjCMessageExpr()
H A DStmtPrinter.cpp2461 case ObjCMessageExpr::SuperClass: in VisitObjCMessageExpr()
H A DASTContext.cpp2569 if (const ObjCInterfaceDecl *SuperClass = OI->getSuperClass()) in DeepCollectObjCIvars() local
2570 DeepCollectObjCIvars(SuperClass, false, Ivars); in DeepCollectObjCIvars()
/freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelEmitter.cpp4609 Optional<const CodeGenRegisterClass *> SuperClass = in createAndImportSubInstructionRenderer() local
4612 if (!SuperClass) in createAndImportSubInstructionRenderer()
4632 if (!SuperClass) in createAndImportSubInstructionRenderer()
4662 if (!SuperClass) in createAndImportSubInstructionRenderer()
4666 InsertPt, DstMIBuilder.getInsnID(), 0, **SuperClass); in createAndImportSubInstructionRenderer()
4675 InsertPt, DstMIBuilder.getInsnID(), 0, **SuperClass); in createAndImportSubInstructionRenderer()
5311 if (!SuperClass) in runOnPattern()
5354 auto SuperClass = inferSuperRegisterClassForNode( in runOnPattern() local
5356 if (!SuperClass) in runOnPattern()
5379 auto SuperClass = in runOnPattern() local
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSmallVector.h559 using SuperClass = SmallVectorTemplateBase<T>; variable
562 using iterator = typename SuperClass::iterator;
563 using const_iterator = typename SuperClass::const_iterator;
564 using reference = typename SuperClass::reference;
565 using size_type = typename SuperClass::size_type;
569 using ValueParamT = typename SuperClass::ValueParamT;
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DExprObjC.h1094 SuperClass, enumerator
1245 return getReceiverKind() == Class || getReceiverKind() == SuperClass; in isClassMessage()
1292 if (getReceiverKind() == SuperInstance || getReceiverKind() == SuperClass) in getSuperLoc()
1327 if (getReceiverKind() == SuperInstance || getReceiverKind() == SuperClass) in getSuperType()
1334 Kind = IsInstanceSuper? SuperInstance : SuperClass; in setSuper()
H A DDeclObjC.h2538 ObjCInterfaceDecl *SuperClass; variable
2568 SuperClass(superDecl), SuperLoc(superLoc),
2671 const ObjCInterfaceDecl *getSuperClass() const { return SuperClass; } in getSuperClass()
2672 ObjCInterfaceDecl *getSuperClass() { return SuperClass; } in getSuperClass()
2675 void setSuperClass(ObjCInterfaceDecl * superCls) { SuperClass = superCls; } in setSuperClass()
H A DCommentCommands.td165 def SuperClass : RecordLikeDetailCommand<"superclass">;
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DOperator.h415 template<typename SuperClass, unsigned Opc>
416 class ConcreteOperator : public SuperClass {
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCGNU.cpp476 llvm::Constant *SuperClass,
1776 llvm::Constant *SuperClass = nullptr; in GenerateClass() local
1779 SuperClass = TheModule.getNamedGlobal(SuperClassName); in GenerateClass()
1780 if (!SuperClass) in GenerateClass()
1782 SuperClass = new llvm::GlobalVariable(TheModule, PtrTy, false, in GenerateClass()
1958 if (SuperClass) { in GenerateClass()
2891 llvm::Constant *SuperClass, in GenerateClassStructure() argument
2942 Elements.add(SuperClass); in GenerateClassStructure()
3533 llvm::Constant *SuperClass; in GenerateClass() local
3537 SuperClass = llvm::ConstantPointerNull::get(PtrToInt8Ty); in GenerateClass()
[all …]
H A DCGObjC.cpp332 case ObjCMessageExpr::SuperClass: in shouldExtendReceiverForInnerPointerMessage()
564 case ObjCMessageExpr::SuperClass: in tryEmitSpecializedAllocInit()
640 case ObjCMessageExpr::SuperClass: in EmitObjCMessageExpr()
/freebsd-13.1/contrib/llvm-project/clang/utils/TableGen/
H A DClangAttrEmitter.cpp2718 AttrClass *SuperClass = nullptr; member
2727 if (SuperClass) { in emitDefaultDefines()
2729 SuperClass->Descriptor.MacroName); in emitDefaultDefines()
2801 if (AttrClass *SuperClass = findSuperClass(Class->TheRecord)) { in AttrClassHierarchy() local
2802 Class->SuperClass = SuperClass; in AttrClassHierarchy()
2803 SuperClass->SubClasses.push_back(Class.get()); in AttrClassHierarchy()
2809 assert((i == Classes.begin()) == ((*i)->SuperClass == nullptr) && in AttrClassHierarchy()
2856 auto SuperClass = findClassByRecord(SuperClasses[e - i - 1].first); in findSuperClass() local
2857 if (SuperClass) return SuperClass; in findSuperClass()
/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp1296 case ObjCMessageExpr::SuperClass: in RewritePropertyOrImplicitSetter()
1372 case ObjCMessageExpr::SuperClass: in RewritePropertyOrImplicitGetter()
2662 case ObjCMessageExpr::SuperClass: { in SynthMessageExpr()
5420 while (SuperClass) { in RewriteObjCClassMetaData()
5421 RootClass = SuperClass; in RewriteObjCClassMetaData()
5422 SuperClass = SuperClass->getSuperClass(); in RewriteObjCClassMetaData()
5424 SuperClass = CDecl->getSuperClass(); in RewriteObjCClassMetaData()
5433 if (SuperClass) { in RewriteObjCClassMetaData()
5435 Result += SuperClass->getNameAsString(); in RewriteObjCClassMetaData()
5470 if (SuperClass) { in RewriteObjCClassMetaData()
[all …]
H A DRewriteModernObjC.cpp1387 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()
6501 ObjCInterfaceDecl *SuperClass = CDecl->getSuperClass(); in Write_class_t() local
6504 if (SuperClass->getImplementation()) in Write_class_t()
6511 Result += SuperClass->getNameAsString(); in Write_class_t()
6514 if (metaclass && RootClass != SuperClass) { in Write_class_t()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclObjC.cpp477 if (const ObjCInterfaceDecl *SuperClass = IC->getSuperClass()) { in ActOnStartOfObjCMethodDef() local
490 SuperClass->lookupMethod(MDecl->getSelector(), in ActOnStartOfObjCMethodDef()
3896 const ObjCInterfaceDecl *SuperClass = IntfDecl->getSuperClass(); in DiagnoseVariableSizedIvars() local
3897 while (SuperClass && SuperClass->ivar_empty()) in DiagnoseVariableSizedIvars()
3898 SuperClass = SuperClass->getSuperClass(); in DiagnoseVariableSizedIvars()
3899 if (SuperClass) { in DiagnoseVariableSizedIvars()
3900 auto IvarIter = SuperClass->ivar_begin(); in DiagnoseVariableSizedIvars()
3901 std::advance(IvarIter, SuperClass->ivar_size() - 1); in DiagnoseVariableSizedIvars()
3907 << LastIvar->getType() << SuperClass->getDeclName(); in DiagnoseVariableSizedIvars()
H A DSemaCodeComplete.cpp7202 case ObjCMessageExpr::SuperClass: in GetAssumedMessageSendExprType()
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypePropagation.cpp149 if (MessageExpr->getReceiverKind() == ObjCMessageExpr::SuperClass) { in inferReceiverType()
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp1028 getOriginExpr()->getReceiverKind() == ObjCMessageExpr::SuperClass) in isReceiverSelfOrSuper()
/freebsd-13.1/contrib/llvm-project/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp131 case ObjCMessageExpr::SuperClass: in maybeAdjustInterfaceForSubscriptingCheck()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h1576 bool hasDirectSuperClass(const Record *SuperClass) const;
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp1419 case ObjCMessageExpr::SuperClass: in VisitObjCMessageExpr()
H A DASTReaderStmt.cpp1544 case ObjCMessageExpr::SuperClass: in VisitObjCMessageExpr()

12