Lines Matching full:unary
72 if (IdentifierStr == "unary") return tok_unary; in gettok()
135 /// UnaryExprAST - Expression class for a unary operator.
454 /// unary
456 /// ::= '!' unary
462 // If this is a unary operator, read it. in ParseUnary()
471 /// ::= ('+' unary)*
486 // Parse the unary expression after the binary operator. in ParseBinOpRHS()
504 /// ::= unary binoprhs
516 /// ::= unary LETTER (id)
520 unsigned Kind = 0; // 0 = identifier, 1 = unary, 2 = binary. in ParsePrototype()
534 return ErrorP("Expected unary operator"); in ParsePrototype()
535 FnName = "unary"; in ParsePrototype()
643 Function *F = TheHelper->getFunction(MakeLegalFunctionName(std::string("unary")+Opcode)); in Codegen()
645 Function *F = TheModule->getFunction(std::string("unary")+Opcode); in Codegen()
648 return ErrorV("Unknown unary operator"); in Codegen()