Searched refs:compareCaseTest (Results 1 - 1 of 1) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/checker/ets/ |
H A D | helpers.cpp | 1831 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