Home | History | Annotate | Download | only in src

Lines Matching refs:clause

2937   // 1. Extract clause type
2939 CaseClause* clause = clauses->at(i);
2940 if (clause->is_default()) continue;
2943 if (clause->label()->IsSmiLiteral()) {
2945 } else if (clause->label()->IsStringLiteral()) {
2951 !clause->label()->IsStringLiteral()) ||
2953 !clause->label()->IsSmiLiteral())) {
2977 CaseClause* clause = clauses->at(i);
2978 if (clause->is_default()) {
2979 default_id = clause->EntryId();
2983 clause->RecordTypeFeedback(oracle());
2987 CHECK_ALIVE(VisitForValue(clause->label()));
2996 if (!clause->IsSmiCompare()) {
3035 // translating the clause bodies.
3042 CaseClause* clause = clauses->at(i);
3047 if (clause->is_default()) {
3061 if (clause->is_default()) {
3062 continue; // Might still be reachable clause bodies.
3077 clause->EntryId());
3081 CHECK_BAILOUT(VisitStatements(clause->statements()));