• Home
  • Raw
  • Download

Lines Matching refs:lpClass

69   const FXJSE_CLASS_DESCRIPTOR* lpClass =  in Context_GlobalObjToString()  local
71 if (!lpClass) in Context_GlobalObjToString()
74 if (info.This() == info.Holder() && lpClass->name) { in Context_GlobalObjToString()
75 ByteString szStringVal = ByteString::Format("[object %s]", lpClass->name); in Context_GlobalObjToString()
127 void DynPropGetterAdapter(const FXJSE_CLASS_DESCRIPTOR* lpClass, in DynPropGetterAdapter() argument
131 ASSERT(lpClass); in DynPropGetterAdapter()
134 lpClass->dynPropTypeGetter == nullptr in DynPropGetterAdapter()
136 : lpClass->dynPropTypeGetter(pObject, szPropName, false); in DynPropGetterAdapter()
138 if (lpClass->dynPropGetter) in DynPropGetterAdapter()
139 lpClass->dynPropGetter(pObject, szPropName, pValue); in DynPropGetterAdapter()
141 if (lpClass->dynMethodCall && pValue) { in DynPropGetterAdapter()
152 0, const_cast<FXJSE_CLASS_DESCRIPTOR*>(lpClass)); in DynPropGetterAdapter()
167 void DynPropSetterAdapter(const FXJSE_CLASS_DESCRIPTOR* lpClass, in DynPropSetterAdapter() argument
171 ASSERT(lpClass); in DynPropSetterAdapter()
173 lpClass->dynPropTypeGetter == nullptr in DynPropSetterAdapter()
175 : lpClass->dynPropTypeGetter(pObject, szPropName, false); in DynPropSetterAdapter()
177 if (lpClass->dynPropSetter) in DynPropSetterAdapter()
178 lpClass->dynPropSetter(pObject, szPropName, pValue); in DynPropSetterAdapter()
182 bool DynPropQueryAdapter(const FXJSE_CLASS_DESCRIPTOR* lpClass, in DynPropQueryAdapter() argument
185 ASSERT(lpClass); in DynPropQueryAdapter()
187 lpClass->dynPropTypeGetter == nullptr in DynPropQueryAdapter()
189 : lpClass->dynPropTypeGetter(pObject, szPropName, true); in DynPropQueryAdapter()
197 const FXJSE_CLASS_DESCRIPTOR* lpClass = in NamedPropertyQueryCallback() local
199 if (!lpClass) in NamedPropertyQueryCallback()
207 if (DynPropQueryAdapter(lpClass, lpThisValue.get(), szFxPropName)) { in NamedPropertyQueryCallback()
219 const FXJSE_CLASS_DESCRIPTOR* lpClass = in NamedPropertyGetterCallback() local
221 if (!lpClass) in NamedPropertyGetterCallback()
229 DynPropGetterAdapter(lpClass, lpThisValue.get(), szFxPropName, in NamedPropertyGetterCallback()
239 const FXJSE_CLASS_DESCRIPTOR* lpClass = in NamedPropertySetterCallback() local
241 if (!lpClass) in NamedPropertySetterCallback()
250 DynPropSetterAdapter(lpClass, lpThisValue.get(), szFxPropName, in NamedPropertySetterCallback()