Home
last modified time | relevance | path

Searched refs:TSIntersectionType (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsIntersectionType.cpp22 void TSIntersectionType::Iterate(const NodeTraverser &cb) const in Iterate()
29 void TSIntersectionType::Dump(ir::AstDumper *dumper) const in Dump()
34 void TSIntersectionType::Compile([[maybe_unused]] compiler::PandaGen *pg) const {} in Compile()
36 checker::Type *TSIntersectionType::Check([[maybe_unused]] checker::Checker *checker) const in Check()
41 checker::Type *TSIntersectionType::GetType([[maybe_unused]] checker::Checker *checker) const in GetType()
46 void TSIntersectionType::UpdateSelf(const NodeUpdater &cb, [[maybe_unused]] binder::Binder *binder) in UpdateSelf()
DtsIntersectionType.h32 class TSIntersectionType : public TypeNode {
34 explicit TSIntersectionType(ArenaVector<Expression *> &&types) in TSIntersectionType() function
/arkcompiler/ets_frontend/es2panda/test/parser/ts/
Dtest-intersection-expected.txt261 "type": "TSIntersectionType",
296 "type": "TSIntersectionType",
366 "type": "TSIntersectionType",
500 "type": "TSIntersectionType",
624 "type": "TSIntersectionType",
790 "type": "TSIntersectionType",
859 "type": "TSIntersectionType",
928 "type": "TSIntersectionType",
997 "type": "TSIntersectionType",
1105 "type": "TSIntersectionType",
[all …]
Dtest-ts-conditional-type-expected.txt102 "type": "TSIntersectionType",
249 "type": "TSIntersectionType",
513 "type": "TSIntersectionType",
831 "type": "TSIntersectionType",
997 "type": "TSIntersectionType",
/arkcompiler/ets_frontend/es2panda/ir/
DastNodeMapping.h105 _(TS_INTERSECTION_TYPE, TSIntersectionType) \
/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.h81 class TSIntersectionType; variable
252 …ir::TSIntersectionType *ParseTsIntersectionType(ir::Expression *type, bool inUnion, bool restrictE…
DparserImpl.cpp1655 ir::TSIntersectionType *ParserImpl::ParseTsIntersectionType(ir::Expression *type, bool inUnion, boo… in ParseTsIntersectionType()
1690 auto *intersectionType = AllocNode<ir::TSIntersectionType>(std::move(types)); in ParseTsIntersectionType()