Home
last modified time | relevance | path

Searched refs:ObjectExpression (Results 1 – 25 of 375) sorted by relevance

12345678910>>...15

/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DobjectExpression.cpp48 ObjectExpression::ObjectExpression([[maybe_unused]] Tag const tag, ObjectExpression const &other, in ObjectExpression() function in panda::es2panda::ir::ObjectExpression
69 ObjectExpression *ObjectExpression::Clone(ArenaAllocator *const allocator, AstNode *const parent) in Clone()
71 …if (auto *const clone = allocator->New<ObjectExpression>(Tag {}, *this, allocator); clone != nullp… in Clone()
80 ValidationInfo ObjectExpression::ValidateExpression() in ValidateExpression()
130 bool ObjectExpression::ConvertibleToObjectPattern() in ConvertibleToObjectPattern()
184 void ObjectExpression::SetDeclaration() in SetDeclaration()
189 void ObjectExpression::SetOptional(bool optional) in SetOptional()
194 void ObjectExpression::TransformChildren(const NodeTransformer &cb) in TransformChildren()
209 void ObjectExpression::Iterate(const NodeTraverser &cb) const in Iterate()
224 void ObjectExpression::Dump(ir::AstDumper *dumper) const in Dump()
[all …]
DobjectExpression.h30 class ObjectExpression : public AnnotatedExpression {
35 ObjectExpression() = delete;
36 ~ObjectExpression() override = default;
38 NO_COPY_SEMANTIC(ObjectExpression);
39 NO_MOVE_SEMANTIC(ObjectExpression);
41 …explicit ObjectExpression(AstNodeType nodeType, ArenaAllocator *allocator, ArenaVector<Expression … in ObjectExpression() function
49 explicit ObjectExpression(Tag tag, ObjectExpression const &other, ArenaAllocator *allocator);
100 …[[nodiscard]] ObjectExpression *Clone(ArenaAllocator *allocator, AstNode *parent = nullptr) overri…
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DobjectExpression.cpp84 ValidationInfo ObjectExpression::ValidateExpression() in ValidateExpression()
126 bool ObjectExpression::ConvertibleToObjectPattern() in ConvertibleToObjectPattern()
180 void ObjectExpression::SetDeclaration() in SetDeclaration()
185 void ObjectExpression::SetOptional(bool optional) in SetOptional()
190 void ObjectExpression::SetTsTypeAnnotation(Expression *typeAnnotation) in SetTsTypeAnnotation()
195 void ObjectExpression::Iterate(const NodeTraverser &cb) const in Iterate()
206 void ObjectExpression::Dump(ir::AstDumper *dumper) const in Dump()
214 void ObjectExpression::FillInLiteralBuffer(compiler::LiteralBuffer *buf, in FillInLiteralBuffer()
229 void ObjectExpression::EmitCreateObjectWithBuffer(compiler::PandaGen *pg, compiler::LiteralBuffer *… in EmitCreateObjectWithBuffer()
274 void ObjectExpression::CompileStaticProperties(compiler::PandaGen *pg, util::BitSet *compiled) const in CompileStaticProperties()
[all …]
DimportExpression.h35 explicit ImportExpression(Expression *source, ObjectExpression *importAssertion) in ImportExpression()
47 ObjectExpression *importAssertion_;
DobjectExpression.h39 class ObjectExpression : public Expression {
41 …explicit ObjectExpression(AstNodeType nodeType, ArenaVector<Expression *> &&properties, bool trail… in ObjectExpression() function
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DJSCompiler.h41 const ir::ObjectExpression *expr) const;
43 const ir::ObjectExpression *expr) const;
/arkcompiler/ets_frontend/es2panda/test/parser/ts/type_checker/
DobjectDestructuring13-expected.txt97 "type": "ObjectExpression",
209 "type": "ObjectExpression",
231 "type": "ObjectExpression",
381 "type": "ObjectExpression",
DobjectDestructuring12-expected.txt166 "type": "ObjectExpression",
261 "type": "ObjectExpression",
283 "type": "ObjectExpression",
455 "type": "ObjectExpression",
DobjectDestructuring37-expected.txt24 "type": "ObjectExpression",
230 "type": "ObjectExpression",
252 "type": "ObjectExpression",
DobjectDestructuring11-expected.txt139 "type": "ObjectExpression",
234 "type": "ObjectExpression",
256 "type": "ObjectExpression",
DobjectDestructuring9-expected.txt139 "type": "ObjectExpression",
279 "type": "ObjectExpression",
336 "type": "ObjectExpression",
DobjectDestructuring8-expected.txt166 "type": "ObjectExpression",
278 "type": "ObjectExpression",
351 "type": "ObjectExpression",
373 "type": "ObjectExpression",
DfunctionWithPattern6-expected.txt185 "type": "ObjectExpression",
308 "type": "ObjectExpression",
493 "type": "ObjectExpression",
620 "type": "ObjectExpression",
687 "type": "ObjectExpression",
DobjectDestructuring41-expected.txt138 "type": "ObjectExpression",
310 "type": "ObjectExpression",
405 "type": "ObjectExpression",
427 "type": "ObjectExpression",
Dmember_expression_28-expected.txt24 "type": "ObjectExpression",
46 "type": "ObjectExpression",
68 "type": "ObjectExpression",
/arkcompiler/ets_frontend/ets2panda/test/compiler/ts/
DobjectDestructuring13-expected.txt100 "type": "ObjectExpression",
215 "type": "ObjectExpression",
238 "type": "ObjectExpression",
390 "type": "ObjectExpression",
DobjectDestructuring12-expected.txt171 "type": "ObjectExpression",
267 "type": "ObjectExpression",
290 "type": "ObjectExpression",
465 "type": "ObjectExpression",
DobjectDestructuring11-expected.txt144 "type": "ObjectExpression",
240 "type": "ObjectExpression",
263 "type": "ObjectExpression",
DobjectDestructuring9-expected.txt144 "type": "ObjectExpression",
286 "type": "ObjectExpression",
344 "type": "ObjectExpression",
DobjectDestructuring37-expected.txt25 "type": "ObjectExpression",
235 "type": "ObjectExpression",
258 "type": "ObjectExpression",
DobjectDestructuring8-expected.txt171 "type": "ObjectExpression",
286 "type": "ObjectExpression",
359 "type": "ObjectExpression",
382 "type": "ObjectExpression",
DfunctionWithPattern6-expected.txt191 "type": "ObjectExpression",
317 "type": "ObjectExpression",
503 "type": "ObjectExpression",
632 "type": "ObjectExpression",
701 "type": "ObjectExpression",
DobjectDestructuring41-expected.txt141 "type": "ObjectExpression",
318 "type": "ObjectExpression",
414 "type": "ObjectExpression",
437 "type": "ObjectExpression",
Dmember_expression_4-expected.txt25 "type": "ObjectExpression",
48 "type": "ObjectExpression",
71 "type": "ObjectExpression",
/arkcompiler/ets_frontend/es2panda/test/parser/ts/
Dtest-as-expression8-expected.txt26 "type": "ObjectExpression",
109 "type": "ObjectExpression",

12345678910>>...15