Home | History | Annotate | Download | only in asmjs

Lines Matching refs:unop

1889 AsmType* AsmTyper::ValidateUnaryExpression(UnaryOperation* unop) {
1894 DCHECK(unop->op() != Token::BIT_NOT);
1895 DCHECK(unop->op() != Token::ADD);
1897 RECURSE(exp_type = ValidateExpression(unop->expression()));
1906 switch (unop->op()) {
1908 FAIL(unop, "Invalid unary operator.");
1916 FAIL(unop, "Invalid type for unary +.");
1923 FAIL(unop, "Invalid type for unary -.");
1928 FAIL(unop, "Invalid type for ~.");
1931 FAIL(unop, "Invalid type for !.");