Home
last modified time | relevance | path

Searched refs:compareCaseTest (Results 1 - 1 of 1) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Dhelpers.cpp1831 auto *compareCaseTest = cases.at(compareCase)->Test(); in CheckItemCasesDuplicate() local
1833 if (caseTest == nullptr || compareCaseTest == nullptr) { in CheckItemCasesDuplicate()
1838 CheckItemEnumType(caseTest, this, compareCaseTest->TsType()->AsETSIntEnumType(), isItemDuplicate); in CheckItemCasesDuplicate()
1843 CheckItemStringEnumType(caseTest, this, compareCaseTest->TsType()->AsETSStringEnumType(), in CheckItemCasesDuplicate()
1849 CheckIdentifierSwitchCase(caseTest, compareCaseTest, cases.at(caseNum)->Start()); in CheckItemCasesDuplicate()
1853 if (compareCaseTest->IsIdentifier() || compareCaseTest->IsMemberExpression()) { in CheckItemCasesDuplicate()
1854 CheckIdentifierSwitchCase(compareCaseTest, caseTest, cases.at(compareCase)->Start()); in CheckItemCasesDuplicate()
1858 if (caseTest->IsLiteral() && compareCaseTest->IsLiteral() && in CheckItemCasesDuplicate()
1859 GetStringFromLiteral(caseTest) != GetStringFromLiteral(compareCaseTest)) { in CheckItemCasesDuplicate()
[all...]

Completed in 4 milliseconds