Searched refs:tupleType (Results 1 – 12 of 12) sorted by relevance
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsTupleType.cpp | 111 …checker::Type *tupleType = checker->CreateTupleType(desc, std::move(elementFlags), combinedFlags, … in GetType() local 114 checker->NodeCache().insert({this, tupleType}); in GetType() 115 return tupleType; in GetType()
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | ETSparserTypes.cpp | 249 auto *const tupleType = AllocNode<ir::ETSTuple>(Allocator()); in ParseETSTupleType() local 276 currentTypeAnnotation->SetParent(tupleType); in ParseETSTupleType() 288 tupleType->SetSpreadType(currentTypeAnnotation); in ParseETSTupleType() 305 tupleType->SetTypeAnnotationsList(tupleTypeList); in ParseETSTupleType() 307 tupleType->SetRange({startLoc, endLoc}); in ParseETSTupleType() 309 return tupleType; in ParseETSTupleType()
|
| D | TSparser.cpp | 641 auto *tupleType = AllocNode<ir::TSTupleType>(std::move(elements)); in ParseTupleType() local 642 tupleType->SetRange({tupleStart, tupleEnd}); in ParseTupleType() 643 return tupleType; in ParseTupleType()
|
| /arkcompiler/ets_frontend/ets2panda/ir/ets/ |
| D | etsTuple.cpp | 145 auto *const tupleType = checker->Allocator()->New<checker::ETSTupleType>( in GetType() local 148 SetTsType(tupleType); in GetType()
|
| /arkcompiler/ets_frontend/es2panda/ |
| D | CMakeLists.txt | 282 typescript/types/tupleType.cpp
|
| D | BUILD.gn | 243 "typescript/types/tupleType.cpp",
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | ETSAnalyzer.cpp | 571 auto const *const tupleType = expr->GetPreferredType()->AsETSTupleType(); in CheckElement() local 573 auto *compareType = tupleType->GetTypeAtIndex(idx); in CheckElement() 576 static_cast<uint32_t>(tupleType->GetTupleSize())}, in CheckElement()
|
| /arkcompiler/ets_frontend/ets2panda/ |
| D | BUILD.gn | 142 "checker/types/ts/tupleType.cpp",
|
| D | CMakeLists.txt | 513 checker/types/ts/tupleType.cpp
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | helpers.cpp | 1148 auto tupleType = expandedAliasType->AsETSTupleType(); in CheckExpandedType() local 1150 for (auto type : tupleType->GetTupleTypesList()) { in CheckExpandedType()
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | parserImpl.cpp | 1065 auto *tupleType = AllocNode<ir::TSTupleType>(std::move(elements)); in ParseTsTupleType() local 1066 tupleType->SetRange({tupleStart, tupleEnd}); in ParseTsTupleType() 1067 return tupleType; in ParseTsTupleType()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/doc/spec/ |
| D | 3_types.rst | 252 | tupleType 1576 tupleType:
|