Home
last modified time | relevance | path

Searched refs:ASYNC (Results 1 - 25 of 39) sorted by relevance

12

/arkcompiler/ets_frontend/ets2panda/compiler/function/
H A DfunctionBuilder.cpp67 ASSERT(BuilderKind() == BuilderType::ASYNC || BuilderKind() == BuilderType::ASYNC_GENERATOR || in SuspendResumeExecution()
76 ASSERT(BuilderKind() == BuilderType::ASYNC || BuilderKind() == BuilderType::ASYNC_GENERATOR || in ResumeGenerator()
100 ASSERT(BuilderKind() == BuilderType::ASYNC || BuilderKind() == BuilderType::ASYNC_GENERATOR); in Await()
216 if (GeneratorKind() == IteratorType::ASYNC) { in YieldStar()
232 if (GeneratorKind() == IteratorType::ASYNC) { in YieldStar()
252 if (GeneratorKind() == IteratorType::ASYNC) { in YieldStar()
H A DasyncFunctionBuilder.h41 return BuilderType::ASYNC;
H A DfunctionBuilder.h42 ASYNC, member in ark::es2panda::ark::es2panda::compiler::FunctionBuilder::BuilderType
H A DasyncGeneratorFunctionBuilder.cpp108 return IteratorType::ASYNC; in GeneratorKind()
/arkcompiler/ets_frontend/ets2panda/parser/
H A DparserStatusContext.h125 flags_ |= ir::ScriptFunctionFlags::ASYNC; in FunctionContext()
140 return (flags_ & ir::ScriptFunctionFlags::ASYNC) != 0; in IsAsync()
162 AddFlag(ir::ScriptFunctionFlags::ASYNC); in ArrowFunctionContext()
H A DETSparserClasses.cpp330 currentFlag = ir::ModifierFlags::ASYNC; in ParseClassMethodModifierFlag()
377 if ((flags & ir::ModifierFlags::ASYNC) != 0) { in ParseClassMethodModifiers()
453 if ((modifiers & ir::ModifierFlags::ASYNC) != 0) { in ParseClassMethodDefinition()
1105 memberModifiers |= ir::ModifierFlags::ASYNC; in ParseMemberModifiers()
H A DparserImpl.cpp164 nextStatus = ir::ModifierFlags::ASYNC; in ParseModifiers()
168 actualStatus = ir::ModifierFlags::ASYNC; in ParseModifiers()
294 if (((desc->modifiers & ir::ModifierFlags::ASYNC) != 0 || desc->isGenerator) && in ValidateClassKey()
309 if ((desc->modifiers & ir::ModifierFlags::ASYNC) != 0 || in ValidateClassKey()
409 if ((desc->modifiers & ir::ModifierFlags::ASYNC) != 0) { in ValidateClassMethodStart()
1104 : (status & ir::ModifierFlags::ASYNC) != 0 ? "async" in ThrowParameterModifierError()
/arkcompiler/ets_frontend/es2panda/compiler/function/
H A DfunctionBuilder.cpp97 ASSERT(BuilderKind() == BuilderType::ASYNC || BuilderKind() == BuilderType::ASYNC_GENERATOR || in SuspendResumeExecution()
106 ASSERT(BuilderKind() == BuilderType::ASYNC || BuilderKind() == BuilderType::ASYNC_GENERATOR || in resumeGenerator()
129 ASSERT(BuilderKind() == BuilderType::ASYNC || BuilderKind() == BuilderType::ASYNC_GENERATOR); in Await()
249 if (GeneratorKind() == IteratorType::ASYNC) { in YieldStar()
265 if (GeneratorKind() == IteratorType::ASYNC) { in YieldStar()
286 if (GeneratorKind() == IteratorType::ASYNC) { in YieldStar()
H A DasyncFunctionBuilder.h43 return BuilderType::ASYNC;
H A DfunctionBuilder.h43 ASYNC, member in panda::es2panda::panda::es2panda::compiler::FunctionBuilder::BuilderType
H A DasyncGeneratorFunctionBuilder.cpp145 return IteratorType::ASYNC; in GeneratorKind()
/arkcompiler/ets_frontend/ets2panda/ir/
H A DastNodeFlags.h41 ASYNC = 1U << 1U, member in ark::es2panda::ir::ModifierFlags
67 ALL = STATIC | ASYNC | ACCESS | DECLARE | READONLY | ABSTRACT,
80 ASYNC = 1U << 1U, member in ark::es2panda::ir::ModifierFlags::ScriptFunctionFlags
/arkcompiler/ets_frontend/es2panda/compiler/base/
H A Diterators.cpp30 if (type_ == IteratorType::ASYNC) { in Iterator()
62 if (type_ == IteratorType::ASYNC) { in Next()
111 if (type_ == IteratorType::ASYNC) { in Close()
H A Diterators.h29 enum class IteratorType { SYNC, ASYNC };
/arkcompiler/ets_frontend/es2panda/ir/
H A DastNode.h66 ASYNC = 1 << 1, member in panda::es2panda::panda::es2panda::panda::es2panda::ir::ModifierFlags
78 ALL = STATIC | ASYNC | ACCESS | DECLARE | READONLY | ABSTRACT | ACCESSOR | OVERRIDE,
87 ASYNC = 1 << 1, member in panda::es2panda::panda::es2panda::panda::es2panda::ir::ScriptFunctionFlags
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
H A Dets_annotation.cpp34 if (className == panda_file_items::class_descriptors::ASYNC) { in FindAsyncAnnotation()
H A Dets_panda_file_items.h30 static constexpr std::string_view ASYNC = "Lets/coroutine/Async;"; member
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
H A Dets_typeapi.h81 ASYNC = 1U << 10U, // Method, Lambda member in ark::ets::EtsTypeAPIKind::EtsTypeAPIAttributes
/arkcompiler/ets_frontend/ets2panda/compiler/base/
H A Diterators.h28 enum class IteratorType { SYNC, ASYNC };
H A Diterators.cpp28 if (type_ == IteratorType::ASYNC) { in Iterator()
61 if (type_ == IteratorType::ASYNC) { in Next()
/arkcompiler/ets_frontend/es2panda/ir/statements/
H A DforOfStatement.cpp75 auto iterator_type = isAwait_ ? compiler::IteratorType::ASYNC : compiler::IteratorType::SYNC; in Compile()
/arkcompiler/ets_frontend/es2panda/ir/base/
H A DscriptFunction.h135 return (flags_ & ir::ScriptFunctionFlags::ASYNC) != 0; in IsAsync()
/arkcompiler/ets_runtime/ecmascript/jit/
H A Djit.h33 ASYNC enumerator
H A Djit_task.h222 return jitCompileMode_ == JitCompileMode::ASYNC; in IsAsyncTask()
/arkcompiler/ets_frontend/es2panda/parser/
H A DparserImpl.cpp2118 nextStatus = ir::ModifierFlags::ASYNC | ir::ModifierFlags::STATIC | ir::ModifierFlags::READONLY | in ParseModifiers()
2125 nextStatus = ir::ModifierFlags::ASYNC | ir::ModifierFlags::STATIC | ir::ModifierFlags::READONLY | in ParseModifiers()
2132 nextStatus = ir::ModifierFlags::ASYNC | ir::ModifierFlags::STATIC | ir::ModifierFlags::READONLY | in ParseModifiers()
2139 nextStatus = ir::ModifierFlags::ASYNC | ir::ModifierFlags::READONLY | ir::ModifierFlags::DECLARE | in ParseModifiers()
2144 actualStatus = ir::ModifierFlags::ASYNC; in ParseModifiers()
2150 nextStatus = ir::ModifierFlags::ACCESS | ir::ModifierFlags::ASYNC | ir::ModifierFlags::STATIC | in ParseModifiers()
2157 nextStatus = ir::ModifierFlags::ACCESS | ir::ModifierFlags::ASYNC | ir::ModifierFlags::STATIC | in ParseModifiers()
2163 nextStatus = ir::ModifierFlags::ASYNC | ir::ModifierFlags::DECLARE | ir::ModifierFlags::ABSTRACT; in ParseModifiers()
2173 nextStatus = ir::ModifierFlags::ACCESSOR | ir::ModifierFlags::ASYNC | ir::ModifierFlags::READONLY; in ParseModifiers()
2320 if ((desc->modifiers & ir::ModifierFlags::ASYNC) in ValidateClassKey()
[all...]

Completed in 17 milliseconds

12