Home
last modified time | relevance | path

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

12

/dports/audio/supercollider/SuperCollider-3.11.0-Source/lang/LangSource/
H A DPyrObject.h75 struct PyrClass* classptr;
131 extern struct PyrClass* class_object;
132 extern struct PyrClass* class_array;
137 extern struct PyrClass* class_rawptr;
138 extern struct PyrClass* class_string;
143 extern struct PyrClass* class_signal;
153 extern struct PyrClass* class_stream;
154 extern struct PyrClass* class_process;
156 extern struct PyrClass* class_thread;
224 bool isSubclassOf(struct PyrClass* classobj, struct PyrClass* testclass);
[all …]
H A DPyrKernelProto.h24 PyrClass* newClassObj(PyrClass* classObjSuperClass, PyrSymbol* className, PyrSymbol* superClassName…
30 int numInstVars(PyrClass* classobj);
31 int numClassVars(PyrClass* classobj);
32 int numSuperInstVars(PyrClass* superclassobj);
33 bool classFindInstVar(PyrClass* classobj, PyrSymbol* name, int* index);
34 bool classFindClassVar(PyrClass** classobj, PyrSymbol* name, int* index);
35 bool classFindConst(PyrClass** classobj, PyrSymbol* name, int* index);
38 void indexClassTree(PyrClass* classobj, int numSuperMethods);
39 void postClassTree(PyrClass* classobj, int level);
45 void addMethod(PyrClass* classobj, PyrMethod* method);
[all …]
H A DPyrObject.cpp71 PyrClass* class_object;
72 PyrClass* class_dict;
73 PyrClass* class_array;
78 PyrClass* class_rawptr;
79 PyrClass* class_string;
85 PyrClass* class_signal;
94 PyrClass* class_stream;
375 classobj = (PyrClass*)pyr_pool_runtime->Alloc(sizeof(PyrClass)); in newClassObj()
763 bool operator()(PyrClass* lhs, PyrClass* rhs) const { in operator ()()
805 static PyrClass* sortClasses(PyrClass* aClassList) { in sortClasses()
[all …]
H A DPyrParseNode.h464 PyrClass* getNodeSuperclass(PyrClassNode* node);
468 bool compareVarDefs(PyrClassNode* node, PyrClass* classobj);
469 void recompileSubclasses(PyrClass* classobj);
471 void fillClassPrototypes(PyrClassNode* node, PyrClass* classobj, PyrClass* superclassobj);
478 bool findVarName(PyrBlock* func, PyrClass** classobj, PyrSymbol* name, int* varType, int* level, in…
483 int compareCallArgs(PyrMethodNode* node, PyrCallNode* cnode, int* varIndex, PyrClass* specialClass);
539 extern PyrClass* gCurrentClass;
540 extern PyrClass* gCurrentMetaClass;
541 extern PyrClass* gCompilingClass;
H A DPyrKernel.h35 struct PyrClass : public PyrObjectHdr { struct
61 inline bool isKindOf(PyrObjectHdr* obj, struct PyrClass* testclass) { in isKindOf() argument
67 inline bool isKindOfSlot(PyrSlot* slot, struct PyrClass* testclass) { in isKindOfSlot()
221 PyrObject* instantiateObject(class PyrGC* gc, PyrClass* classobj, int size, bool fill, bool collect…
H A DdumpByteCodes.cpp36 unsigned char* dumpOneByteCode(PyrBlock* theBlock, PyrClass* theClass, unsigned char* ip);
37 unsigned char* dumpOneByteCode(PyrBlock* theBlock, PyrClass* theClass, unsigned char* ip) { in dumpOneByteCode()
38 PyrClass* classobj; in dumpOneByteCode()
759 bool detectSendSelector(PyrBlock* theBlock, PyrClass* theClass, unsigned char** ipp, PyrSymbol* tes…
760 bool detectSendSelector(PyrBlock* theBlock, PyrClass* theClass, unsigned char** ipp, PyrSymbol* tes… in detectSendSelector()
1194 PyrClass* theClass; in dumpByteCodes()
1227 PyrClass* theClass; in detectSendSelectorIn()
H A DDumpParseNode.cpp243 PyrClass* classptr = slotRawObject(slot)->classptr; in slotString()
245 … sprintf(str, "class %s (%p)", slotRawSymbol(&((PyrClass*)slotRawObject(slot))->name)->name, in slotString()
330 PyrClass* classptr = obj->classptr; in printObject()
332 sprintf(str, "class %s", slotRawSymbol(&((PyrClass*)obj)->name)->name); in printObject()
465 PyrClass* classptr = slotRawObject(slot)->classptr; in postString()
H A DPyrSymbol.h39 struct PyrClass* classobj; // pointer to class with this name.
H A DPyrSlot64.h64 struct PyrClass* oc;
246 inline PyrClass* slotRawClass(PyrSlot* slot) { return slot->u.oc; } in slotRawClass()
248 inline const PyrClass* slotRawClass(const PyrSlot* slot) { return slot->u.oc; } in slotRawClass()
H A DPyrInterpreter.h43 struct PyrProcess* newPyrProcess(VMGlobals* g, struct PyrClass* classobj);
H A DPyrSlot32.h86 struct PyrClass* oc;
312 inline PyrClass* slotRawClass(PyrSlot* slot) { return slot->s.u.oc; } in slotRawClass()
314 inline const PyrClass* slotRawClass(const PyrSlot* slot) { return slot->s.u.oc; } in slotRawClass()
H A DPyrParseNode.cpp60 PyrClass* gCurrentClass = nullptr;
61 PyrClass* gCurrentMetaClass = nullptr;
62 PyrClass* gCompilingClass = nullptr;
168 PyrClass* classobj; in compilePushVar()
463 PyrClass* superclassobj = nullptr; in getNodeSuperclass()
474 superclassobj = (PyrClass*)-1; in getNodeSuperclass()
485 void fillClassPrototypes(PyrClassNode* node, PyrClass* classobj, PyrClass* superclassobj) { in fillClassPrototypes()
490 PyrClass* metaclassobj; in fillClassPrototypes()
1045 PyrClass* classobj; in compareCallArgs()
1969 PyrClass* classobj; in compileCall()
[all …]
H A DPyrMessage.cpp49 PyrClass* dummyclass; in initUniqueMethods()
57 PyrClass* classobj; in sendMessageWithKeys()
190 PyrClass* classobj; in sendMessage()
378 PyrClass* classobj; in sendSuperMessageWithKeys()
512 PyrClass* classobj; in sendSuperMessage()
697 extern PyrClass* class_identdict;
702 PyrClass* classobj; in doesNotUnderstandWithKeys()
774 PyrClass* classobj; in doesNotUnderstand()
H A DGC.h72 PyrGC(VMGlobals* g, AllocPool* inPool, PyrClass* mainProcessClass, long poolSize);
H A DPyrInterpreter3.cpp91 unsigned char* dumpOneByteCode(PyrBlock* theBlock, PyrClass* theClass, unsigned char* ip);
102 extern PyrClass* gClassList;
157 PyrProcess* newPyrProcess(VMGlobals* g, PyrClass* procclassobj) { in newPyrProcess()
173 PyrClass* classobj = gClassList; in newPyrProcess()
315 PyrClass* class_main = s_main->u.classobj; in initRuntime()
551 PyrClass* classobj;
H A DGC.cpp235 PyrProcess* newPyrProcess(VMGlobals* g, PyrClass* procclassobj);
237 PyrGC::PyrGC(VMGlobals* g, AllocPool* inPool, PyrClass* mainProcessClass, long poolSize) {
/dports/audio/supercollider/SuperCollider-3.11.0-Source/lang/LangPrimSource/
H A DPyrSignalPrim.h25 extern struct PyrClass* class_wavetable;
H A DPyrListPrim.cpp44 PyrClass* class_identdict;
50 PyrClass *class_rest, *class_metarest;
365 PyrClass* identDictClass = s_identitydictionary->u.classobj; in identDict_lookupNonNil()
402 PyrClass* identDictClass = s_identitydictionary->u.classobj; in identDict_lookup()
501 PyrClass* restClass = getsym("Rest")->u.classobj; in prEvent_Delta()
H A DPyrPrimitive.cpp278 PyrClass* classobj; in objectClass()
499 PyrClass* classobj; in prClassString()
526 PyrClass *classobj, *testclass; in objectIsKindOf()
572 PyrClass *classobj, *testclass; in objectIsMemberOf()
619 PyrClass* classobj; in basicNewClear()
653 PyrClass* classobj; in basicNewCopyArgsToInstanceVars()
681 PyrClass* classobj; in basicNew()
2121 extern PyrClass* gClassList;
2125 PyrClass* classobj; in prAllClasses()
2606 PyrClass* classobj; in prObjectRespondsTo()
[all …]
H A DPyrSymbolPrim.cpp72 PyrClass* classobj; in prSymbolClass()
/dports/audio/supercollider/SuperCollider-3.11.0-Source/QtCollider/
H A Dmetatype.cpp102 PyrClass* klass = obj->classptr; in find()
H A Dtype_codec.cpp181 PyrClass* klass = obj->classptr; in read()
/dports/audio/supercollider/SuperCollider-3.11.0-Source/QtCollider/primitives/
H A Dprim_QWidget.cpp126 PyrClass* classView = getsym("View")->u.classobj; in ~MimeData()
H A Dprim_misc.cpp253 for (PyrClass* klass = self->classptr; klass != superclass && klass != class_object;
H A Dprim_QQuartzComposer.mm43 extern PyrClass* class_identdict;

12