Lines Matching defs:ClassSpec
96647 struct ClassSpec struct
96649 ClassObjectCreationOp createConstructor;
96650 ClassObjectCreationOp createPrototype;
96651 const JSFunctionSpec* constructorFunctions;
96652 const JSPropertySpec* constructorProperties;
96653 const JSFunctionSpec* prototypeFunctions;
96654 const JSPropertySpec* prototypeProperties;
96655 FinishClassInitOp finishInit;
96656 uintptr_t flags;
96658 static const size_t ProtoKeyWidth = JSCLASS_CACHED_PROTO_WIDTH;
96660 static const uintptr_t ProtoKeyMask = (1 << ProtoKeyWidth) - 1;
96661 static const uintptr_t DontDefineConstructor = 1 << ProtoKeyWidth;
96663 bool defined() const { return !!createConstructor; } in defined()
96666 JSProtoKey inheritanceProtoKey() const { in inheritanceProtoKey()
96677 bool shouldDefineConstructor() const { in shouldDefineConstructor()