• Home
  • Raw
  • Download

Lines Matching refs:ScriptFunctionFlags

257 static ir::ScriptFunctionFlags E2pToIrTypeScriptFunctionFlags(es2panda_ScriptFunctionFlags e2pFlags)  in E2pToIrTypeScriptFunctionFlags()
259 ir::ScriptFunctionFlags irFlags {ir::ScriptFunctionFlags::NONE}; in E2pToIrTypeScriptFunctionFlags()
260 …irFlags |= (e2pFlags & ES2PANDA_SCRIPT_FUNCTION_GENERATOR) != 0 ? ir::ScriptFunctionFlags::GENERAT… in E2pToIrTypeScriptFunctionFlags()
261 : ir::ScriptFunctionFlags::NONE; in E2pToIrTypeScriptFunctionFlags()
262 irFlags |= (e2pFlags & ES2PANDA_SCRIPT_FUNCTION_ARROW) != 0 ? ir::ScriptFunctionFlags::ARROW in E2pToIrTypeScriptFunctionFlags()
263 : ir::ScriptFunctionFlags::NONE; in E2pToIrTypeScriptFunctionFlags()
264 …irFlags |= (e2pFlags & ES2PANDA_SCRIPT_FUNCTION_CONSTRUCTOR) != 0 ? ir::ScriptFunctionFlags::CONST… in E2pToIrTypeScriptFunctionFlags()
265 … : ir::ScriptFunctionFlags::NONE; in E2pToIrTypeScriptFunctionFlags()
266 irFlags |= (e2pFlags & ES2PANDA_SCRIPT_FUNCTION_METHOD) != 0 ? ir::ScriptFunctionFlags::METHOD in E2pToIrTypeScriptFunctionFlags()
267 : ir::ScriptFunctionFlags::NONE; in E2pToIrTypeScriptFunctionFlags()
268 …irFlags |= (e2pFlags & ES2PANDA_SCRIPT_FUNCTION_STATIC_BLOCK) != 0 ? ir::ScriptFunctionFlags::STAT… in E2pToIrTypeScriptFunctionFlags()
269 … : ir::ScriptFunctionFlags::NONE; in E2pToIrTypeScriptFunctionFlags()
270 irFlags |= (e2pFlags & ES2PANDA_SCRIPT_FUNCTION_PROXY) != 0 ? ir::ScriptFunctionFlags::PROXY in E2pToIrTypeScriptFunctionFlags()
271 : ir::ScriptFunctionFlags::NONE; in E2pToIrTypeScriptFunctionFlags()
272 irFlags |= (e2pFlags & ES2PANDA_SCRIPT_FUNCTION_GETTER) != 0 ? ir::ScriptFunctionFlags::GETTER in E2pToIrTypeScriptFunctionFlags()
273 : ir::ScriptFunctionFlags::NONE; in E2pToIrTypeScriptFunctionFlags()
274 irFlags |= (e2pFlags & ES2PANDA_SCRIPT_FUNCTION_SETTER) != 0 ? ir::ScriptFunctionFlags::SETTER in E2pToIrTypeScriptFunctionFlags()
275 : ir::ScriptFunctionFlags::NONE; in E2pToIrTypeScriptFunctionFlags()
277 ? ir::ScriptFunctionFlags::INSTANCE_EXTENSION_METHOD in E2pToIrTypeScriptFunctionFlags()
278 : ir::ScriptFunctionFlags::NONE; in E2pToIrTypeScriptFunctionFlags()
283 static ir::ScriptFunctionFlags E2pToIrScriptFunctionFlags(es2panda_ScriptFunctionFlags e2pFlags) in E2pToIrScriptFunctionFlags()
285 ir::ScriptFunctionFlags irFlags {ir::ScriptFunctionFlags::NONE}; in E2pToIrScriptFunctionFlags()
287 irFlags |= (e2pFlags & ES2PANDA_SCRIPT_FUNCTION_ASYNC) != 0 ? ir::ScriptFunctionFlags::ASYNC in E2pToIrScriptFunctionFlags()
288 : ir::ScriptFunctionFlags::NONE; in E2pToIrScriptFunctionFlags()
289 …irFlags |= (e2pFlags & ES2PANDA_SCRIPT_FUNCTION_EXPRESSION) != 0 ? ir::ScriptFunctionFlags::EXPRES… in E2pToIrScriptFunctionFlags()
290 … : ir::ScriptFunctionFlags::NONE; in E2pToIrScriptFunctionFlags()
291 … irFlags |= (e2pFlags & ES2PANDA_SCRIPT_FUNCTION_OVERLOAD) != 0 ? ir::ScriptFunctionFlags::OVERLOAD in E2pToIrScriptFunctionFlags()
292 : ir::ScriptFunctionFlags::NONE; in E2pToIrScriptFunctionFlags()
293 irFlags |= (e2pFlags & ES2PANDA_SCRIPT_FUNCTION_HIDDEN) != 0 ? ir::ScriptFunctionFlags::HIDDEN in E2pToIrScriptFunctionFlags()
294 : ir::ScriptFunctionFlags::NONE; in E2pToIrScriptFunctionFlags()
296 ? ir::ScriptFunctionFlags::IMPLICIT_SUPER_CALL_NEEDED in E2pToIrScriptFunctionFlags()
297 : ir::ScriptFunctionFlags::NONE; in E2pToIrScriptFunctionFlags()
299 …pFlags & ES2PANDA_SCRIPT_FUNCTION_ENUM) != 0 ? ir::ScriptFunctionFlags::ENUM : ir::ScriptFunctionF… in E2pToIrScriptFunctionFlags()
300 … irFlags |= (e2pFlags & ES2PANDA_SCRIPT_FUNCTION_EXTERNAL) != 0 ? ir::ScriptFunctionFlags::EXTERNAL in E2pToIrScriptFunctionFlags()
301 : ir::ScriptFunctionFlags::NONE; in E2pToIrScriptFunctionFlags()
302 irFlags |= (e2pFlags & ES2PANDA_SCRIPT_FUNCTION_THROWS) != 0 ? ir::ScriptFunctionFlags::THROWS in E2pToIrScriptFunctionFlags()
303 : ir::ScriptFunctionFlags::NONE; in E2pToIrScriptFunctionFlags()
304 … irFlags |= (e2pFlags & ES2PANDA_SCRIPT_FUNCTION_RETHROWS) != 0 ? ir::ScriptFunctionFlags::RETHROWS in E2pToIrScriptFunctionFlags()
305 : ir::ScriptFunctionFlags::NONE; in E2pToIrScriptFunctionFlags()
307 ? ir::ScriptFunctionFlags::DEFAULT_PARAM_PROXY in E2pToIrScriptFunctionFlags()
308 : ir::ScriptFunctionFlags::NONE; in E2pToIrScriptFunctionFlags()
309 …irFlags |= (e2pFlags & ES2PANDA_SCRIPT_FUNCTION_ENTRY_POINT) != 0 ? ir::ScriptFunctionFlags::ENTRY… in E2pToIrScriptFunctionFlags()
310 … : ir::ScriptFunctionFlags::NONE; in E2pToIrScriptFunctionFlags()
311 …irFlags |= (e2pFlags & ES2PANDA_SCRIPT_FUNCTION_HAS_RETURN) != 0 ? ir::ScriptFunctionFlags::HAS_RE… in E2pToIrScriptFunctionFlags()
312 … : ir::ScriptFunctionFlags::NONE; in E2pToIrScriptFunctionFlags()
318 ir::ScriptFunctionFlags irFlags) in IrToE2pTypeScriptFunctionFlags()
321 …(irFlags & ir::ScriptFunctionFlags::GENERATOR) != 0 ? e2pFlags | ES2PANDA_SCRIPT_FUNCTION_GENERATO… in IrToE2pTypeScriptFunctionFlags()
323 …(irFlags & ir::ScriptFunctionFlags::ARROW) != 0 ? e2pFlags | ES2PANDA_SCRIPT_FUNCTION_ARROW : e2pF… in IrToE2pTypeScriptFunctionFlags()
324 …e2pFlags = static_cast<es2panda_ScriptFunctionFlags>((irFlags & ir::ScriptFunctionFlags::CONSTRUCT… in IrToE2pTypeScriptFunctionFlags()
328 …(irFlags & ir::ScriptFunctionFlags::METHOD) != 0 ? e2pFlags | ES2PANDA_SCRIPT_FUNCTION_METHOD : e2… in IrToE2pTypeScriptFunctionFlags()
329 …e2pFlags = static_cast<es2panda_ScriptFunctionFlags>((irFlags & ir::ScriptFunctionFlags::STATIC_BL… in IrToE2pTypeScriptFunctionFlags()
333 …(irFlags & ir::ScriptFunctionFlags::PROXY) != 0 ? e2pFlags | ES2PANDA_SCRIPT_FUNCTION_PROXY : e2pF… in IrToE2pTypeScriptFunctionFlags()
335 …(irFlags & ir::ScriptFunctionFlags::GETTER) != 0 ? e2pFlags | ES2PANDA_SCRIPT_FUNCTION_GETTER : e2… in IrToE2pTypeScriptFunctionFlags()
337 …(irFlags & ir::ScriptFunctionFlags::SETTER) != 0 ? e2pFlags | ES2PANDA_SCRIPT_FUNCTION_SETTER : e2… in IrToE2pTypeScriptFunctionFlags()
339 …static_cast<es2panda_ScriptFunctionFlags>((irFlags & ir::ScriptFunctionFlags::INSTANCE_EXTENSION_M… in IrToE2pTypeScriptFunctionFlags()
346 static es2panda_ScriptFunctionFlags IrToE2pScriptFunctionFlags(ir::ScriptFunctionFlags irFlags) in IrToE2pScriptFunctionFlags()
351 …(irFlags & ir::ScriptFunctionFlags::ASYNC) != 0 ? e2pFlags | ES2PANDA_SCRIPT_FUNCTION_ASYNC : e2pF… in IrToE2pScriptFunctionFlags()
352 …e2pFlags = static_cast<es2panda_ScriptFunctionFlags>((irFlags & ir::ScriptFunctionFlags::EXPRESSIO… in IrToE2pScriptFunctionFlags()
356 …(irFlags & ir::ScriptFunctionFlags::OVERLOAD) != 0 ? e2pFlags | ES2PANDA_SCRIPT_FUNCTION_OVERLOAD … in IrToE2pScriptFunctionFlags()
358 …(irFlags & ir::ScriptFunctionFlags::HIDDEN) != 0 ? e2pFlags | ES2PANDA_SCRIPT_FUNCTION_HIDDEN : e2… in IrToE2pScriptFunctionFlags()
360 …static_cast<es2panda_ScriptFunctionFlags>((irFlags & ir::ScriptFunctionFlags::IMPLICIT_SUPER_CALL_… in IrToE2pScriptFunctionFlags()
364 …(irFlags & ir::ScriptFunctionFlags::ENUM) != 0 ? e2pFlags | ES2PANDA_SCRIPT_FUNCTION_ENUM : e2pFla… in IrToE2pScriptFunctionFlags()
366 …(irFlags & ir::ScriptFunctionFlags::EXTERNAL) != 0 ? e2pFlags | ES2PANDA_SCRIPT_FUNCTION_EXTERNAL … in IrToE2pScriptFunctionFlags()
368 …(irFlags & ir::ScriptFunctionFlags::THROWS) != 0 ? e2pFlags | ES2PANDA_SCRIPT_FUNCTION_THROWS : e2… in IrToE2pScriptFunctionFlags()
370 …(irFlags & ir::ScriptFunctionFlags::RETHROWS) != 0 ? e2pFlags | ES2PANDA_SCRIPT_FUNCTION_RETHROWS … in IrToE2pScriptFunctionFlags()
371 …e2pFlags = static_cast<es2panda_ScriptFunctionFlags>((irFlags & ir::ScriptFunctionFlags::DEFAULT_P… in IrToE2pScriptFunctionFlags()
374 …e2pFlags = static_cast<es2panda_ScriptFunctionFlags>((irFlags & ir::ScriptFunctionFlags::ENTRY_POI… in IrToE2pScriptFunctionFlags()
377 …e2pFlags = static_cast<es2panda_ScriptFunctionFlags>((irFlags & ir::ScriptFunctionFlags::HAS_RETUR… in IrToE2pScriptFunctionFlags()