Home
last modified time | relevance | path

Searched refs:BuilderType (Results 1 - 11 of 11) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/function/
H A DfunctionBuilder.cpp57 ASSERT(BuilderKind() == BuilderType::ASYNC_GENERATOR); in AsyncYield()
67 ASSERT(BuilderKind() == BuilderType::ASYNC || BuilderKind() == BuilderType::ASYNC_GENERATOR || in SuspendResumeExecution()
68 BuilderKind() == BuilderType::GENERATOR); in SuspendResumeExecution()
76 ASSERT(BuilderKind() == BuilderType::ASYNC || BuilderKind() == BuilderType::ASYNC_GENERATOR || in ResumeGenerator()
77 BuilderKind() == BuilderType::GENERATOR); in ResumeGenerator()
95 if (BuilderKind() == BuilderType::NORMAL) { in Await()
100 ASSERT(BuilderKind() == BuilderType::ASYNC || BuilderKind() == BuilderType in Await()
[all...]
H A DfunctionBuilder.h39 enum class BuilderType { class in ark::es2panda::ark::es2panda::compiler::FunctionBuilder
66 virtual BuilderType BuilderKind() const in BuilderKind()
68 return BuilderType::NORMAL; in BuilderKind()
H A DasyncGeneratorFunctionBuilder.h42 BuilderType BuilderKind() const override
44 return BuilderType::ASYNC_GENERATOR;
H A DasyncFunctionBuilder.h39 BuilderType BuilderKind() const override
41 return BuilderType::ASYNC;
H A DgeneratorFunctionBuilder.h55 BuilderType BuilderKind() const override
57 return BuilderType::GENERATOR;
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DastBuilder.h37 template <typename BuilderType>
38 BuilderType &SetParent(AstNode *parent) in SetParent()
41 return *static_cast<BuilderType *>(this); in SetParent()
/arkcompiler/ets_frontend/es2panda/compiler/function/
H A DfunctionBuilder.cpp80 ASSERT(BuilderKind() == BuilderType::ASYNC_GENERATOR); in AsyncYield()
97 ASSERT(BuilderKind() == BuilderType::ASYNC || BuilderKind() == BuilderType::ASYNC_GENERATOR || in SuspendResumeExecution()
98 BuilderKind() == BuilderType::GENERATOR); in SuspendResumeExecution()
106 ASSERT(BuilderKind() == BuilderType::ASYNC || BuilderKind() == BuilderType::ASYNC_GENERATOR || in resumeGenerator()
107 BuilderKind() == BuilderType::GENERATOR); in resumeGenerator()
125 if (BuilderKind() == BuilderType::NORMAL) { in Await()
129 ASSERT(BuilderKind() == BuilderType::ASYNC || BuilderKind() == BuilderType in Await()
[all...]
H A DfunctionBuilder.h40 enum class BuilderType { class in panda::es2panda::panda::es2panda::compiler::FunctionBuilder
68 virtual BuilderType BuilderKind() const in BuilderKind()
70 return BuilderType::NORMAL; in BuilderKind()
H A DasyncFunctionBuilder.h41 BuilderType BuilderKind() const override
43 return BuilderType::ASYNC;
H A DasyncGeneratorFunctionBuilder.h43 BuilderType BuilderKind() const override
45 return BuilderType::ASYNC_GENERATOR;
H A DgeneratorFunctionBuilder.h57 BuilderType BuilderKind() const override
59 return BuilderType::GENERATOR;

Completed in 3 milliseconds