Home
last modified time | relevance | path

Searched refs:SubClass (Results 1 – 24 of 24) sorted by relevance

/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/objc/execute/
H A Dclass-7.m18 @interface SubClass : RootClass interface
24 @implementation SubClass implementation
27 @interface SubClass (Additions) interface in Additions
32 @implementation SubClass (Additions) implementation in Additions
44 #define TYPE_OF_OBJECT_WITH_ACCESSOR_METHOD SubClass *
49 SubClass *object;
51 test_class_with_superclass ("SubClass", "RootClass");
52 test_that_class_has_instance_method ("SubClass", @selector (setState:));
53 test_that_class_has_instance_method ("SubClass", @selector (state));
55 object = class_create_instance (objc_lookup_class ("SubClass"));
H A Dclass-5.m18 @interface SubClass : RootClass interface
26 @implementation SubClass implementation
37 @interface SubSubClass : SubClass
48 #define TYPE_OF_OBJECT_WITH_ACCESSOR_METHOD SubClass *
53 SubClass *object;
56 test_class_with_superclass ("SubClass", "RootClass");
57 test_that_class_has_instance_method ("SubClass", @selector (setState:));
58 test_that_class_has_instance_method ("SubClass", @selector (state));
60 test_class_with_superclass ("SubSubClass", "SubClass");
64 object = class_create_instance (objc_lookup_class ("SubClass"));
H A Dclass-8.m18 @interface SubClass : RootClass interface
26 @implementation SubClass implementation
37 @interface SubSubClass : SubClass
51 #define TYPE_OF_OBJECT_WITH_ACCESSOR_METHOD SubClass *
56 SubClass *object;
59 test_class_with_superclass ("SubClass", "RootClass");
60 test_that_class_has_instance_method ("SubClass", @selector (setState:));
61 test_that_class_has_instance_method ("SubClass", @selector (state));
63 test_class_with_superclass ("SubSubClass", "SubClass");
67 object = class_create_instance (objc_lookup_class ("SubClass"));
H A Dclass-6.m18 @interface SubClass : RootClass interface
26 @implementation SubClass implementation
37 @interface SubSubClass : SubClass
48 #define TYPE_OF_OBJECT_WITH_ACCESSOR_METHOD SubClass *
53 SubClass *object;
56 test_class_with_superclass ("SubClass", "RootClass");
57 test_that_class_has_instance_method ("SubClass", @selector (setState:));
58 test_that_class_has_instance_method ("SubClass", @selector (state));
60 test_class_with_superclass ("SubSubClass", "SubClass");
64 object = class_create_instance (objc_lookup_class ("SubClass"));
H A Dclass-9.m18 @interface SubClass : RootClass interface
26 @implementation SubClass implementation
37 @interface SubSubClass : SubClass
51 #define TYPE_OF_OBJECT_WITH_ACCESSOR_METHOD SubClass *
56 SubClass *object;
59 test_class_with_superclass ("SubClass", "RootClass");
60 test_that_class_has_instance_method ("SubClass", @selector (setState:));
61 test_that_class_has_instance_method ("SubClass", @selector (state));
63 test_class_with_superclass ("SubSubClass", "SubClass");
67 object = class_create_instance (objc_lookup_class ("SubClass"));
H A Dclass-11.m19 @interface SubClass : RootClass interface
27 @implementation SubClass implementation
38 @interface SubSubClass : SubClass
57 #define TYPE_OF_OBJECT_WITH_ACCESSOR_METHOD SubClass *
62 SubClass *object;
65 test_class_with_superclass ("SubClass", "RootClass");
66 test_that_class_has_instance_method ("SubClass", @selector (setState:));
67 test_that_class_has_instance_method ("SubClass", @selector (state));
69 test_class_with_superclass ("SubSubClass", "SubClass");
74 object = class_create_instance (objc_lookup_class ("SubClass"));
H A Dclass-10.m18 @interface SubClass : RootClass interface
26 @implementation SubClass implementation
37 @interface SubSubClass : SubClass
53 #define TYPE_OF_OBJECT_WITH_ACCESSOR_METHOD SubClass *
58 SubClass *object;
61 test_class_with_superclass ("SubClass", "RootClass");
62 test_that_class_has_instance_method ("SubClass", @selector (setState:));
63 test_that_class_has_instance_method ("SubClass", @selector (state));
65 test_class_with_superclass ("SubSubClass", "SubClass");
70 object = class_create_instance (objc_lookup_class ("SubClass"));
H A Dclass-4.m17 @interface SubClass : RootClass interface
25 @implementation SubClass implementation
37 #define TYPE_OF_OBJECT_WITH_ACCESSOR_METHOD SubClass *
42 SubClass *object;
44 test_class_with_superclass ("SubClass", "RootClass");
45 test_that_class_has_instance_method ("SubClass", @selector (setState:));
46 test_that_class_has_instance_method ("SubClass", @selector (state));
48 object = class_create_instance (objc_lookup_class ("SubClass"));
H A Dclass-13.m20 @interface SubClass : RootClass interface
25 @implementation SubClass implementation
36 @interface SubSubClass : SubClass
55 test_class_with_superclass ("SubClass", "RootClass");
56 test_that_class_has_class_method ("SubClass", @selector (setState:));
57 test_that_class_has_class_method ("SubClass", @selector (state));
59 test_class_with_superclass ("SubSubClass", "SubClass");
63 class = objc_lookup_class ("SubClass");
H A Dclass-14.m20 @interface SubClass : RootClass interface
25 @implementation SubClass implementation
36 @interface SubSubClass : SubClass
59 test_class_with_superclass ("SubClass", "RootClass");
60 test_that_class_has_class_method ("SubClass", @selector (setState:));
61 test_that_class_has_class_method ("SubClass", @selector (state));
63 test_class_with_superclass ("SubSubClass", "SubClass");
68 class = objc_lookup_class ("SubClass");
H A Dclass-12.m18 @interface SubClass : RootClass interface
23 @implementation SubClass implementation
42 test_class_with_superclass ("SubClass", "RootClass");
43 test_that_class_has_class_method ("SubClass", @selector (setState:));
44 test_that_class_has_class_method ("SubClass", @selector (state));
46 class = objc_lookup_class ("SubClass");
H A Dclass-2.m16 @interface SubClass : RootClass interface
19 @implementation SubClass implementation
26 test_class_with_superclass ("SubClass", "RootClass");
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DOperandTraits.h29 template <typename SubClass, unsigned ARITY>
31 static Use *op_begin(SubClass* U) { in op_begin()
33 !std::is_polymorphic<SubClass>::value, in op_begin()
37 static Use *op_end(SubClass* U) { in op_end()
52 template <typename SubClass, unsigned ARITY = 1>
53 struct OptionalOperandTraits : public FixedNumOperandTraits<SubClass, ARITY> {
67 template <typename SubClass, unsigned MINARITY = 0>
69 static Use *op_begin(SubClass* U) { in op_begin()
71 !std::is_polymorphic<SubClass>::value, in op_begin()
75 static Use *op_end(SubClass* U) { in op_end()
H A DInstVisitor.h28 return static_cast<SubClass*>(this)-> \
77 template<typename SubClass, typename RetTy=void>
89 static_cast<SubClass*>(this)->visit(*Start++); in visit()
95 static_cast<SubClass*>(this)->visitModule(M); in visit()
99 static_cast<SubClass*>(this)->visitFunction(F); in visit()
103 static_cast<SubClass*>(this)->visitBasicBlock(BB); in visit()
116 static_assert(std::is_base_of<InstVisitor, SubClass>::value, in visit()
124 static_cast<SubClass*>(this)-> \ in visit()
227 return static_cast<SubClass *>(this)->visitTerminator(I); in visitReturnInst()
230 return static_cast<SubClass *>(this)->visitTerminator(I); in visitBranchInst()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DRecycler.h82 template<class SubClass, class AllocatorType>
83 SubClass *Allocate(AllocatorType &Allocator) { in Allocate()
84 static_assert(alignof(SubClass) <= Align, in Allocate()
86 static_assert(sizeof(SubClass) <= Size, in Allocate()
88 return FreeList ? reinterpret_cast<SubClass *>(pop_val()) in Allocate()
89 : static_cast<SubClass *>(Allocator.Allocate(Size, Align)); in Allocate()
97 template<class SubClass, class AllocatorType>
98 void Deallocate(AllocatorType & /*Allocator*/, SubClass* Element) { in Deallocate()
H A DRecyclingAllocator.h42 template<class SubClass>
43 SubClass *Allocate() { return Base.template Allocate<SubClass>(Allocator); } in Allocate()
50 template<class SubClass>
51 void Deallocate(SubClass* E) { return Base.Deallocate(Allocator, E); } in Deallocate()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DRegAllocRegistry.h29 template <class SubClass>
44 SubClass *getNext() const { in getNext()
45 return static_cast<SubClass *>(MachinePassRegistryNode::getNext()); in getNext()
48 static SubClass *getList() { in getList()
49 return static_cast<SubClass *>(Registry.getList()); in getList()
/openbsd-src/gnu/usr.bin/perl/cpan/Math-BigInt/t/
H A Duse_mbfw.t16 # "lib => ". SubClass does record it, so we test here essential if
28 # it never arrives here, but that is a design decision in SubClass
/openbsd-src/gnu/llvm/llvm/lib/TableGen/
H A DTGParser.cpp230 bool TGParser::AddSubClass(Record *CurRec, SubClassReference &SubClass) { in AddSubClass() argument
231 Record *SC = SubClass.Rec; in AddSubClass()
240 if (AddValue(CurRec, SubClass.RefRange.Start, Field)) in AddSubClass()
246 assert(SubClass.TemplateArgs.size() <= TArgs.size() && in AddSubClass()
252 if (I < SubClass.TemplateArgs.size()) in AddSubClass()
253 R.set(TArgs[I], SubClass.TemplateArgs[I]); in AddSubClass()
255 return Error(SubClass.RefRange.Start, in AddSubClass()
279 return Error(SubClass.RefRange.Start, in AddSubClass()
285 return Error(SubClass.RefRange.Start, in AddSubClass()
287 CurRec->addSuperClass(SC, SubClass.RefRange); in AddSubClass()
[all …]
H A DTGParser.h210 bool AddSubClass(Record *Rec, SubClassReference &SubClass);
211 bool AddSubClass(RecordsEntry &Entry, SubClassReference &SubClass);
/openbsd-src/gnu/usr.bin/perl/ext/XS-Typemap/t/
H A DTypemap.t20 package intObjPtr::SubClass;
26 package intRefIvPtr::SubClass;
288 bless $ptr, "intObjPtr::SubClass";
289 is( ref($ptr), "intObjPtr::SubClass");
302 bless $ptr, "intRefIvPtr::SubClass";
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DTargetRegisterInfo.cpp261 const TargetRegisterClass *SubClass = getAllocatableClass(RC); in getAllocatableSet() local
262 if (SubClass) in getAllocatableSet()
263 getAllocatableSetForRC(MF, SubClass, Allocatable); in getAllocatableSet()
/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DGlobalISelEmitter.cpp4659 auto SubClass = inferRegClassFromPattern(Dst->getChild(1)); in createAndImportSubInstructionRenderer() local
4660 if (!SubClass) in createAndImportSubInstructionRenderer()
4676 InsertPt, DstMIBuilder.getInsnID(), 2, **SubClass); in createAndImportSubInstructionRenderer()
4710 auto SubClass = inferRegClassFromPattern(Dst->getChild(1)); in createAndImportSubInstructionRenderer() local
4711 if (!SubClass) in createAndImportSubInstructionRenderer()
4722 InsertPt, DstMIBuilder.getInsnID(), 2, **SubClass); in createAndImportSubInstructionRenderer()
5419 auto SubClass = inferRegClassFromPattern(Dst->getChild(1)); in runOnPattern() local
5420 if (!SubClass) in runOnPattern()
5430 M.addAction<ConstrainOperandToRegClassAction>(0, 2, **SubClass); in runOnPattern()
5443 auto SubClass = inferRegClassFromPattern(Dst->getChild(1)); in runOnPattern() local
[all …]
/openbsd-src/gnu/llvm/clang/utils/TableGen/
H A DClangAttrEmitter.cpp2949 for (auto SubClass : SubClasses) { in emitAttrList() local
2950 SubClass->emitAttrList(OS); in emitAttrList()
2970 for (auto SubClass : SubClasses) { in classifyAttr() local
2971 if (SubClass->classifyAttr(Attr)) in classifyAttr()