reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaExpr.cpp
12585   case tok::periodstar:           Opc = BO_PtrMemD; break;
12586   case tok::arrowstar:            Opc = BO_PtrMemI; break;
12587   case tok::star:                 Opc = BO_Mul; break;
12588   case tok::slash:                Opc = BO_Div; break;
12589   case tok::percent:              Opc = BO_Rem; break;
12590   case tok::plus:                 Opc = BO_Add; break;
12591   case tok::minus:                Opc = BO_Sub; break;
12592   case tok::lessless:             Opc = BO_Shl; break;
12593   case tok::greatergreater:       Opc = BO_Shr; break;
12594   case tok::lessequal:            Opc = BO_LE; break;
12595   case tok::less:                 Opc = BO_LT; break;
12596   case tok::greaterequal:         Opc = BO_GE; break;
12597   case tok::greater:              Opc = BO_GT; break;
12598   case tok::exclaimequal:         Opc = BO_NE; break;
12599   case tok::equalequal:           Opc = BO_EQ; break;
12600   case tok::spaceship:            Opc = BO_Cmp; break;
12601   case tok::amp:                  Opc = BO_And; break;
12602   case tok::caret:                Opc = BO_Xor; break;
12603   case tok::pipe:                 Opc = BO_Or; break;
12604   case tok::ampamp:               Opc = BO_LAnd; break;
12605   case tok::pipepipe:             Opc = BO_LOr; break;
12606   case tok::equal:                Opc = BO_Assign; break;
12607   case tok::starequal:            Opc = BO_MulAssign; break;
12608   case tok::slashequal:           Opc = BO_DivAssign; break;
12609   case tok::percentequal:         Opc = BO_RemAssign; break;
12610   case tok::plusequal:            Opc = BO_AddAssign; break;
12611   case tok::minusequal:           Opc = BO_SubAssign; break;
12612   case tok::lesslessequal:        Opc = BO_ShlAssign; break;
12613   case tok::greatergreaterequal:  Opc = BO_ShrAssign; break;
12614   case tok::ampequal:             Opc = BO_AndAssign; break;
12615   case tok::caretequal:           Opc = BO_XorAssign; break;
12616   case tok::pipeequal:            Opc = BO_OrAssign; break;
12617   case tok::comma:                Opc = BO_Comma; break;
12619   return Opc;