Changeset 4034 for icGREP


Ignore:
Timestamp:
Aug 17, 2014, 4:20:22 AM (5 years ago)
Author:
cameron
Message:

Cleanups to clear compiler warnings.

Location:
icGREP/icgrep-devel/icgrep
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/cc_compiler_helper.cpp

    r3850 r4034  
    2828            return new All(0); //Set to false literal.
    2929        }
    30         else if (all->getNum() == 0) //If false literal.
     30        else //if (all->getNum() == 0) //If false literal.
    3131        {
    3232            return new All(1); //Set to true literal.
     
    5151            return expr2;
    5252        }
    53         else if (all->getNum() == 0)
     53        else //if (all->getNum() == 0)
    5454        {
    5555            return new All(0);
     
    6262            return expr1;
    6363        }
    64         else if (all->getNum() == 0)
     64        else //if (all->getNum() == 0)
    6565        {
    6666            return new All(0);
     
    111111            return new All(1); //Return a true literal.
    112112        }
    113         else if (all->getNum() == 0)
     113        else //if (all->getNum() == 0)
    114114        {
    115115            return expr2;
     
    122122            return new All(1); //Return a true literal.
    123123        }
    124         else if (all->getNum() == 0)
     124        else //if (all->getNum() == 0)
    125125        {
    126126            return expr1;
     
    176176            return t_expr;
    177177        }
    178         else if (all_if_expr->getNum() == 0)
     178        else //if (all_if_expr->getNum() == 0)
    179179        {
    180180            return f_expr;
     
    187187            return make_or(if_expr, f_expr);
    188188        }
    189         else if (all_t_expr->getNum() == 0)
     189        else //if (all_t_expr->getNum() == 0)
    190190        {
    191191            return make_and(make_not(if_expr), f_expr);
     
    198198            return make_or(make_not(if_expr), t_expr);
    199199        }
    200         else if (all_f_expr->getNum() == 0)
     200        else //if (all_f_expr->getNum() == 0)
    201201        {
    202202            return make_and(if_expr, t_expr);
     
    221221            return make_not(expr2);
    222222        }
    223         else if (all_expr1->getNum() == 0)
     223        else //if (all_expr1->getNum() == 0)
    224224        {
    225225            return expr2;
     
    232232            return make_not(expr1);
    233233        }
    234         else if (all_expr2->getNum() == 0)
     234        else //if (all_expr2->getNum() == 0)
    235235        {
    236236            return expr1;
  • icGREP/icgrep-devel/icgrep/re_nullable.cpp

    r3965 r4034  
    162162bool RE_Nullable::isNullable(RE* re)
    163163{
    164     if (CC* re_cc = dynamic_cast<CC*>(re))
    165     {
    166         return false;
    167     }
    168     else if (Name* re_name = dynamic_cast<Name*>(re))
    169     {
    170         return false;
    171     }
    172     else if (Start* re_start = dynamic_cast<Start*>(re))
    173     {
    174         return false;
    175     }
    176     else if (End* re_end = dynamic_cast<End*>(re))
    177     {
    178         return false;
    179     }
    180     else if (Seq* re_seq = dynamic_cast<Seq*>(re))
     164    if (Seq* re_seq = dynamic_cast<Seq*>(re))
    181165    {
    182166        return isNullableSeq(re_seq->GetREList());
     
    189173    {   
    190174        return re_rep->getLB() == 0 ? true : isNullable(re_rep->getRE());
     175    }
     176    else {
     177        return false;
    191178    }
    192179}
Note: See TracChangeset for help on using the changeset viewer.