Searched refs:TSIntersectionType (Results 1 – 7 of 7) sorted by relevance
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsIntersectionType.cpp | 22 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()
|
| D | tsIntersectionType.h | 32 class TSIntersectionType : public TypeNode { 34 explicit TSIntersectionType(ArenaVector<Expression *> &&types) in TSIntersectionType() function
|
| /arkcompiler/ets_frontend/es2panda/test/parser/ts/ |
| D | test-intersection-expected.txt | 261 "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 …]
|
| D | test-ts-conditional-type-expected.txt | 102 "type": "TSIntersectionType", 249 "type": "TSIntersectionType", 513 "type": "TSIntersectionType", 831 "type": "TSIntersectionType", 997 "type": "TSIntersectionType",
|
| /arkcompiler/ets_frontend/es2panda/ir/ |
| D | astNodeMapping.h | 105 _(TS_INTERSECTION_TYPE, TSIntersectionType) \
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | parserImpl.h | 81 class TSIntersectionType; variable 252 …ir::TSIntersectionType *ParseTsIntersectionType(ir::Expression *type, bool inUnion, bool restrictE…
|
| D | parserImpl.cpp | 1655 ir::TSIntersectionType *ParserImpl::ParseTsIntersectionType(ir::Expression *type, bool inUnion, boo… in ParseTsIntersectionType() 1690 auto *intersectionType = AllocNode<ir::TSIntersectionType>(std::move(types)); in ParseTsIntersectionType()
|