Home
last modified time | relevance | path

Searched refs:tupleType (Results 1 – 12 of 12) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsTupleType.cpp111 …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/
DETSparserTypes.cpp249 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()
DTSparser.cpp641 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/
DetsTuple.cpp145 auto *const tupleType = checker->Allocator()->New<checker::ETSTupleType>( in GetType() local
148 SetTsType(tupleType); in GetType()
/arkcompiler/ets_frontend/es2panda/
DCMakeLists.txt282 typescript/types/tupleType.cpp
DBUILD.gn243 "typescript/types/tupleType.cpp",
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzer.cpp571 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/
DBUILD.gn142 "checker/types/ts/tupleType.cpp",
DCMakeLists.txt513 checker/types/ts/tupleType.cpp
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Dhelpers.cpp1148 auto tupleType = expandedAliasType->AsETSTupleType(); in CheckExpandedType() local
1150 for (auto type : tupleType->GetTupleTypesList()) { in CheckExpandedType()
/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.cpp1065 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/
D3_types.rst252 | tupleType
1576 tupleType: